WIND STACK


Meaning of WIND STACK in English

noun

: a stack of straw made by a wind stacker

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.