WTWM
Show
Light
whatsthatwordmean
← Definition
share
Guess
haymow
noun
A stack or pile of hay stored in a barn or shed.
Synonyms
hayloft
noun