haymow

Definitions


[ˈheɪməʊ], (Noun)

Definitions:
- a stack of hay or part of a barn in which hay is stored


Phrases:

Origin:




definition by Oxford Dictionaries