Picture Dictionary and Books Logo
×
meadow [ˈmɛdoʊ]

1 meadow noun
  • a usually flat area of land that is covered with tall grass