skewer
nounA long metal or wooden pin used to secure or suspend food during cooking; a spit.
nounAny 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.
transitive verbTo ridicule or criticize harshly.
nounA pin of wood or iron for fastening meat to a spit or for keeping it in form while roasting.
nounA bobbin-spindle fixed by its blunt end into a shelf or bar in the creel.
To fasten with skewers; pierce or transfix, as with a skewer.
Specifically See the extract.
nounA pin of wood or metal for fastening meat to a spit, or for keeping it in form while roasting.
transitive verbTo fasten with skewers.