haymow

English

noun
Definitions
  • A pile of hay stored in a barn.
  • The place in a barn where hay is deposited.

Etymology

Compound from English hay + English mow (a grimace).

Origin

English

mow

Gloss

a grimace

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms