DEMODULATE Meaning of DEMODULATE in English [de.mod.u.late] vt (1927): to extract the intelligence from (a modulated signal) -- de.mod.u.la.tion n -- de.mod.u.la.tor n Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012