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
skewered; skewering; skewers
1
: to fasten or pierce with or as if with a skewer
2
: to criticize or ridicule sharply and effectively
Love words? Need even more definitions?
Merriam-Webster unabridged
Share