skewer

1. (verb) drive a skewer through; "skewer the meat for the BBQ"
Synonyms: spit
Related Words: pin

2. (noun) a long pin for holding meat in position while it is being roasted
Related Words: pin, spit



Terms and Conditions of Use / Copyright Notice