Synonyms of 'skewer'
pierceDictionary, gore, impale
He skewered his victim through the neck.
Copyright © 2016 by HarperCollins Publishers. All rights reserved.
To bayonet someone means to push a bayonet into them.
soldiers bayoneting unarmed prisoners to death
If someone is gored by an animal, they are badly wounded by its horns or tusks.
He was gored to death by a rhinoceros.
Thesaurus for skewer from the Collins English Thesaurus
A skewer is a long metal pin which is used to hold pieces of food together during cooking.