If something baffles you, you cannot understand it or explain it. 使困惑
verb [vt. 及物动词] 使困惑,难住;抑制,控制
An apple tree producing square fruit is baffling experts. 一棵结方形果实的苹果树正令专家们感到困惑。
noun [具体名词] 挡板,隔板,反射板
Stainless steel Baffle - resists corrosion. 不锈钢隔板-耐腐蚀。