TEDDER


Meaning of TEDDER in English

[ted.der] n (15c): one that teds; specif: a machine for stirring and spreading hay to hasten drying and curing

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