'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]