HAYMOW Meaning of HAYMOW in English n. hay stored in a stack or barn. Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012