Kneecap

/ˈniː.kæp/

Synonyms

  • kneecap bone
  • patella

Slang Meanings

To be in a difficult or uncomfortable situation.
I'm really kneecapped with all this work.
To incapacitate or hinder someone.
They really kneecapped the competition with that new product.