Online English Dictionary

Home

Stackyard


n.

A yard or inclosure for stacks of hay or grain.


© 2009 Dammam Community College