Definition for Echo

Back to Glossary

A repeat of an audio signal.

Additional articles containing echo