meadow

/mˈɛdoʊ/

Explore definitions, synonyms, and language insights of meadow

Definitions

Noun
a field where grass or alfalfa are grown to be made into hay

More General Terms