skewer
1.
(
verb
) drive a skewer through; "skewer the meat for the BBQ"
Synonyms:
spit
Related Words:
pin
2.
(
noun
) a long pin for holding meat in position while it is being roasted
Related Words:
pin
,
spit
Terms and Conditions of Use / Copyright Notice