PIPPED

Definition of PIPPED

  1. (verb)kill by firing a missile
  2. (verb)hit with a missile from a weapon
  3. (verb)defeat thoroughly