skewer
nounDefinition of skewer
(Entry 1 of 2)
1
: a pin of wood or metal for fastening meat to keep it in form while roasting or to hold small pieces of meat or vegetables for broiling
2
: any of various things shaped or used like a meat skewer
skewer
verb
skewered;
skewering;
skewers
Definition of skewer (Entry 2 of 2)
1
: to fasten or pierce with or as if with a skewer
2
: to criticize or ridicule sharply and effectively
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more