'echo chamber' definitions:
Definition of 'echo chamber'
From: WordNet
noun
An enclosed space for producing reverberation of a sound
Definition of 'echo chamber'
From: GCIDE
- echo chamber \ech"o cham"ber\, 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. [PJC]