ridden the brakes
English
Verb
ridden
the
brakes
past participle of
ride the brakes