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
Hear It! Say It! Write It!