Definition of skewer
English to English noun - a long pin for holding meat in position while it is being roasted
source: WordNet 3.0 - A pin of wood or metal for fastening meat to a spit, or for keeping it in form while roasting.
source: Webster 1913 verb - drive a skewer through
Skewer the meat for the BBQ.
source: WordNet 3.0 - To fasten with skewers.
source: Webster 1913
Visual Synonyms 
Nearby Word
skewer, sewer, shewer, seer, skegger, screwer, syker, swear, saker, siker, sower, sheer, skier, sawer, soaker, sucker, sawyer, shaker, sacker, seeker
|
|
|