kneecapped
English
Verb
kneecapped
simple past
and past participle of
kneecap