thrown oneself at
English
Verb
thrown
oneself
at
past participle of
throw oneself at