baffle (n.)youdaoicibaDictYouDict[baffle 词源字典]
"shielding device," 1881, from baffle (v.).[baffle etymology, baffle origin, 英语词源]
shield (v.)youdaoicibaDictYouDict
Old English gescildan, from the root of shield (n.). Related: Shielded; shielding. Compare German scilden.