noun echo chamber n. (Music, broadcasting) A room with walls that resonate sound, producing audible echoes; it is used especially to create special sound effects in recording music.
Collaborative International Dictionary of English 0.48
Copyright © 2024 Free Translator.org
|