skewer - İngilizce Eşanlam Sözlük

skewer

v.
[1] spit