English dictionary
skewer meaning and definition
Definition and meaning of skewer at MeaningMonkey.org. skewer meaning and definition in the English Dictionary.SKEWER noun
Definition of skewer (noun)
- a long pin for holding meat in position while it is being roasted
SKEWER verb
Definition of skewer (verb)
- drive a skewer through
- "skewer the meat for the BBQ"
- synonyms: spit
Source: Princeton University Wordnet