Topic: COOKING


skewer

2 verb
     
skewer2 [transitive]
1DFC to make a hole through a piece of food, an object etc with a skewer or with some other pointed object
2 to criticize someone very strongly, often in a way that other people find humorous:
Du Bois skewered Washington's policies in his book, 'The Souls of Black Folks.'

Explore COOKING Topic