degüello

listen to the pronunciation of degüello
Spanisch - Englisch
shaft of a firearm
cutting of one's throat, beheading
massacre
decollation