Search results
- Dictionaryskewered/ˈskyo͞o(w)ərd/
adjective
- 1. (of pieces of food) fastened together or pierced with a pin or skewer: "grilled skewered meat served on couscous with grilled vegetables"
Powered by Oxford Dictionaries
adjective
Powered by Oxford Dictionaries