MEADOWLANDS

11 letters 18 Scrabble points

Definition of MEADOWLANDS

noun
  1. A tract of land cultivated as a meadow.

Source: Wiktionary

Word Details

Letters M E A D O W L A N D S
Length 11 letters
Scrabble Score 18 points