Home

Word

echo chamber, n.
more info an enclosed space for producing reverberation of a sound
<noun.artifact>

echo chamber
semantic pointers
hypernym