skewer
skewer - noun
a long pin for holding meat in position while it is being roasted
skewer - verb
drive a skewer through
skewer - thesaurus
spit