haymow
noun
- 1
A pile of hay stored in a barn.
- 2
The place in a barn where hay is deposited.
Translate “haymow” to another language
Click any language to open the translator with this word already filled in.
A pile of hay stored in a barn.
The place in a barn where hay is deposited.
Click any language to open the translator with this word already filled in.