Skewers, noun plural of skewer. Synonyms in the same form.
sticks, pins, brochettes
All synonyms for skewer →