DEMODULATION


Meaning of DEMODULATION in English

(ˈ)dē, də̇+ noun

1. : extraction of the intelligence from a modulated radio signal

2. : detection 2d

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.