YourDictionary

echo chamber

a room used in recording and broadcasting to increase resonance, produce echo effects, etc.

See echo chamber in American Heritage Dictionary 4

link/cite print suggestion box