Meaning of skewer
Definition of skewer
(noun)
a
long
pin for
holding
meat
in
position
while
it is
being
roasted
(verb)
drive
a
skewer
through; "skewer the
meat
for the BBQ"
Other information on skewer
WIKIPEDIA results for
skewer
Amazon results for
skewer
Tweet