Home

Cite

Synonyms of echo chamber

Noun


1. echo chamber, enclosure

usage: an enclosed space for producing reverberation of a sound

WordNet 3.0 Copyright © 2006 by Princeton University.
All rights reserved.