peninsula land
Definition
noun. an area of land that juts out into a body of water
Example Sentence
Florida is peninsula land.
Synonyms
Antonyms
Hear It! Say It! Write It!
peninsula land