Word Definition

Skewer

  1. To fasten with skewers.
  2. A pin of wood or metal for fastening meat to a spit, or for keeping it in form while roasting.