WORD BY WORD

baffle

英/bˈæfəl/
美/ˈbæfəɫ/
01v.

困惑, 为难, 使挫折

check the emission of (sound)

02v.

徒作挣扎

check the emission of (sound)

03n.

迷惑, 挡板

a flat plate that controls or directs the flow of fluid or energy