Definition of "Skewer" :
noun: a long pin for holding meat in position while it is being roasted
verb: drive a skewer through
"Skewer the meat for the BBQ."
noun: a long pin for holding meat in position while it is being roasted
verb: drive a skewer through
"Skewer the meat for the BBQ."