Definition of Skewer

  • 1. A long pin for holding meat in position while it is being roasted Noun
  • 2. Drive a skewer through Verb

Morphology of "skewer"

Synonyms for word "skewer"

Semanticaly linked words with "skewer"

Hyponims for word "skewer"