hand-ridden
English
Verb
hand-ridden
past participle of
hand-ride