Portsea
Definition
noun. 1 a small flat and low lying island just off the south coast of England; 2 a resort town located across Port Phillip from Melbourne Victoria Australia
Example Sentence
We visited Portsea.
Synonyms
English island; British island; town in Australia
Antonyms
mountain in Nebraska
Hear It! Say It! Write It!
Portsea