ridden or died

English

Verb

ridden or died

  1. past participle of ride or die