ALL meanings of echo chamber
ech·o cham·ber
E e - noun echo chamber a room or studio with resonant walls for broadcasting or recording echoes or hollow sound effects. 1
- noun echo chamber broadcasting: acoustic room 1
- noun echo chamber sb's ideas repeated back 1
- noun echo chamber a room with walls that reflect sound. It is used to make acoustic measurements and as a source of reverberant sound to be mixed with direct sound for recording or broadcasting 0
- noun echo chamber a room used in recording and broadcasting to increase resonance, produce echo effects, etc. 0