a long pin for holding meat in position while it is being roasted
skewer (n.)
drive a skewer through; skewer the meat for the BBQ
[ Syn: spit ]
a long pin for holding meat in position while it is being roasted
drive a skewer through; skewer the meat for the BBQ
[ Syn: spit ]