ALL meanings of skewering
skew·er
S s - noun skewering a long pin of wood or metal for inserting through meat or other food to hold or bind it in cooking. 1
- noun skewering any similar pin for fastening or holding an item in place. 1
- verb with object skewering to fasten with or as if with a skewer. 1