skewer
Translation
to skewer, to impale, to lambaste
Examples
He skewered the meat for the grill.
He skewered the meat for the grill.
The critic skewered the new movie.
The critic skewered the new film.
Grammar Patterns
to skewer ((sth.)) to pierce something with a skewer He skewered the vegetables.
to skewer ((sb./sth.)) to criticize someone or something sharply The host skewered the guest with questions.
Similar Words
Synonyms: pierce, impale, criticize, lambaste
Etymology
Derived from the noun 'skewer', a long pin for holding food.
Memory Tips
Imagine the physical act of piercing something with a sharp stick (a skewer), then apply that sharp, piercing action to words (sharp criticism).