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. 2012