Loading...
Minimalist Dictionary
Login
or
Sign up
landmass
/ˈlænd.mæs/
noun
A large continuous area of land, either surrounded by sea or contiguous with another landmass.
Word Frequency 1800~2019
Related words
Other words
lemon
otter
neatly
jogging
sandstorm
untracked
idealism
platinum
spouse
dealmaker
lantern
reflector
reanalyze
dwelling
reforest
overkill
unworthy
overbuilt
unheard
perjurer
land
earth
area
surface
mass
territory
mainland
continent
landmasses
expanse
population
subcontinents
archipelago
island
islands