ridden down on
English
Verb
ridden
down
on
past participle of
ride down on