LANDMASS

8 letters 11 Scrabble points /ˈlænd.mæs/

Definition of LANDMASS

noun
  1. A large continuous area of land, either surrounded by sea or contiguous with another landmass.

Source: Wiktionary

Word Details

Letters L A N D M A S S
Length 8 letters
Scrabble Score 11 points

Words Containing "LANDMASS"

Words Starting with "LANDMASS"