KNEECAPPED

Definition of KNEECAPPED

  1. (verb)shoot in the kneecap, often done by terrorist groups as a warning