skewer
nounA 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.
transitive verbTo hold together or pierce with a skewer or other pointed object.
To ridicule or criticize harshly.
nounA pin of wood or iron for fastening meat to a spit or for keeping it in form while roasting.
