echo_chamberEnglish

echo chamber

Noun

An enclosed space for producing reverberation of a sound

English: echo chamber