haymow

noun 2

Definitions

noun

1

A pile of hay stored in a barn.

2

The place in a barn where hay is stored.

Your note

not saved
0 chars