baffle (1)English → RussianOxford English–Russianbaffle1 /BrE ˈbaf(ə)l , AmE ˈbæfəl / noun (Technology) экра́н, щит