HAYSTACK


Meaning of HAYSTACK in English

[hay.stack] n (15c) 1: a stack of hay

2: a vertical standing wave in turbulent river waters

Merriam-Webster English vocab.      Английский словарь Merriam Webster.