free ridden
English
Verb
free
ridden
past participle of
free ride