BizTerm Definition
Echo Canceller
Full Definition

An electronic circuit which attenuates or eliminates the echo effect on videoconference telephony links. Echo cancellers are largely replacing obsolete echo suppressors.


Previous Biz Term Next Biz Term