Big Huge Thesaurus

demodulator

noun