skewer

skewers

Substantiv
mat
skewer
a long pin for holding meat in position while it is being roasted



skewer

skewer

skewers

skewered

skewered

skewering

Verb
drive a skewer through
  • "skewer the meat for the BBQ"

Synonymer