From Mueller English-Russian Dictionary: baffler [↗bæflɜ] n. тех. 1) отражАтель; перегорОдка 2) глушИтель
baffler [↗bæflɜ] n. тех. 1) отражАтель; перегорОдка 2) глушИтель