Big Huge Thesaurus

obstruent

noun