Online English Dictionary

Home

Haymow


n.

A mow or mass of hay laid up in a barn for preservation.


© 2009 Dammam Community College