HAYMOW Meaning of HAYMOW in English n. hay stored in a stack or barn. Oxford English vocab. Оксфордский английский словарь. 2012