HAYMOW Meaning of HAYMOW in English noun the place in a barn where hay is deposited. 2. haymow ·noun a mow or mass of hay laid up in a barn for preservation. Webster English vocab. Английский словарь Webster. 2012