LANDMASSES Scrabble 13 Words With Friends 16 Definition LANDMASSES is the plural of LANDMASS. noun LANDMASS: a large continuous extent of land. See all 261 words you can make from LANDMASSES → 10-letter words Words starting with L Words ending with S ← Unscramble different letters