SKEWER


Meaning of SKEWER in English

[skew.er] n [ME skeuier] (15c) 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

[2]skewer vt (1701) 1: to fasten or pierce with or as if with a skewer

2: to criticize or ridicule sharply and effectively

Merriam-Webster English vocab.      Английский словарь Merriam Webster.