Another word for skewer

Noun

skewer - a long pin for holding meat in position while it is being roasted

Verb

skewer, spit - drive a skewer through

Example:- skewer the meat for the BBQ

Tweets containing the word skewer

Source : WordNet