skewer

Nouns

  • (n) a long pin for holding meat in position while it is being roasted

Verbs

  • (v) drive a skewer through
    • skewer the meat for the BBQ
    spit,

Synonyms

spit

Words of close approximity

skewed
skewed