ridden out the storm
English
Verb
ridden
out
the
storm
past participle of
ride out the storm