thridden
English
Verb
thridden
(
archaic
)
past participle of
thread