tedder (0 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
Get a free website audit from Next Wave ServicesGet a free website audit from Next Wave Services

Back to Top