skewer
1. [ verb ] drive a skewer through
Synonyms: spit
Examples:

"skewer the meat for the BBQ"

Related terms: pin spit
2. [ noun ] a long pin for holding meat in position while it is being roasted
Related terms: pin spit
Similar spelling:   skier
  Skare
  Skora
  Skaar