echo chamber Meaning, Definition & Usage

  1. noun an enclosed space for producing reverberation of a sound

WordNet