echo chamberEnglish → FrenchOxford English–Frenchecho chamber noun 1 Radio, Television (enclosed space used to create sound effects) chambre f 2 (environment in which a person encounters only beliefs coinciding with their own) chambre f