SKEWER Meaning of SKEWER in English v. put meat or vegetables onto a thin spike of wood or metal for roasting Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012