skewer

skew-er

verb

To criticise someone or something very sharply and effectively.

"The journalist skewered the politician's policies."

noun

A long, thin rod used to hold pieces of food together for cooking.

"We used wooden skewers for the kebabs."

verb

To pierce or fasten pieces of food onto a skewer or sharp object.

"She skewered the prawns and peppers."

Thesaurus

Synonyms: spit