☰
Synonyms of skewered
1 Syllable
pin, nail, spear, prick, stick, spit
2 Syllables
skewer, transfix, fasten, lance
3 Syllables
impale