English Dictionary
◊ MEADOW
meadow
n : a field where grass or alfalfa are grown to be made into hay
[syn: {hayfield}]