Synonyms of Landmass

Primary definition: A large area of continuous land, such as a continent or large island.

Full Dictionary Entry

Antonyms & Opposite Concepts