Advertisement

Synonyms of Landmass

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

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement