Big Huge Thesaurus

asphyxiator

noun

sounds kind of like