skewered definition
Definition of skewer - a long piece of wood or metal used for holding pieces of food, typically meat, together during cooking Definition of skewer - a long piece of wood or metal used for holding pieces of food, typically meat, together during cooking