skewer
(noun, verb)
noun
1. a long pin for holding meat in position while it is being roasted
Definition categories: man–made, pin
verb
1. drive a skewer through
- skewer the meat for the BBQ
Similar word(s): spit
Definition categories: contact, pin