ECHO CHAMBER
Meaning of ECHO CHAMBER in English
a room or studio with resonant walls for broadcasting or recording echoes or hollow sound effects.
[ 1935-40, Amer. ]
Random House Webster's Unabridged English dictionary.
Полный английский словарь Вебстер - Random House .
2012