striven

/ˈstɹɪvən/

striven

English Verb
Ad

Definition

past participle of strive

Ad