Another word for echo chamber

Noun

echo chamber - an enclosed space for producing reverberation of a sound

Tweets containing the word echo chamber

Source : WordNet