HAYMOW Meaning of HAYMOW in English n. hay stored in a barn; hayloft, place where hay is stored Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012