tedder ( synonym found)

Definition of tedder:

(n) : a machine for stirring and spreading hay, to expedite its drying

Definition of tedder:

(n) : a machine for stirring and spreading hay, to expedite its drying

Back to Top