skewer

noun

A long metal or wooden pin used to secure or suspend food during cooking; a spit.

noun

Any of various picks or rods having a function or shape similar to a skewer.

transitive verb

To hold together or pierce with a skewer or other pointed object.

transitive verb

To ridicule or criticize harshly.

noun

A pin of wood or iron for fastening meat to a spit or for keeping it in form while roasting.

noun

A 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.

noun

A pin of wood or metal for fastening meat to a spit, or for keeping it in form while roasting.

transitive verb

To fasten with skewers.