Skewer
English Meaning
A pin of wood or metal for fastening meat to a spit, or for keeping it in form while roasting.
- A long metal or wooden pin used to secure or suspend food during cooking; a spit.
- Any of various picks or rods having a function or shape similar to a skewer.
- To hold together or pierce with or as if with a skewer.