skewer

/skjˈuɝ/

Explore definitions, synonyms, and language insights of skewer

Definitions

Noun
a long pin for holding meat in position while it is being roasted
Verb
drive a skewer through; "skewer the meat for the BBQ"

Synonyms


More General Terms

pin

More Specific Terms