What is the full meaning of haymow
a mow or mass of hay laid up in a barn for preservation [n -S]
Example of the word haymow placed on a Scrabble board.