SKEWER

Definition of SKEWER

  1. (verb)drive a skewer through
  2. (noun)a long pin for holding meat in position while it is being roasted