Definition for Echo

Back to Article

A repeat of an audio signal.

Additional articles containing echo