Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun skewer
1 sense of skewer
Sense 1
skewer -- (a long pin for holding meat in position while it is being roasted)
=> pin -- (a small slender (often pointed) piece of wood or metal used to support or fasten or attach things)
Synonyms/Hypernyms (Ordered by Estimated Frequency) of verb skewer
1 sense of skewer
Sense 1
skewer, spit -- (drive a skewer through; "skewer the meat for the BBQ")
=> pin -- (pierce with a pin; "pin down the butterfly")