Definitions for skewer
Definitions for (noun) skewer
Main entry: skewer
Definition: a long pin for holding meat in position while it is being roasted
Definitions for (verb) skewer
Main entry: spit, skewer
Definition: drive a skewer through
Usage: skewer the meat for the BBQ
Visual thesaurus for skewer