ECHO CHAMBER


Meaning of ECHO CHAMBER in English

[echo chamber] n (ca. 1937): a room with sound-reflecting walls used for producing hollow or echoing sound effects

Merriam-Webster English vocab.      Английский словарь Merriam Webster.