Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

echo chamber Definition

Cancel
echo chamber
noun(echo chamber)
a room with sound-reflecting walls used for producing hollow or echoing sound effects —often used figuratively

Words Related to echo chamber!

echo chamber Examples by Brain Bank Users