As a noun terms
is .
As a verb teddered is
(tedder).
terms
English
Noun
(head)
Statistics
*
----
teddered
English
Verb
(head)
(tedder) tedder
English
Etymology 1
Noun
(
en noun)
A machine for stirring and spreading hay, to expedite its drying.
Etymology 2