Chinese English Dictionary

baffle    Add to My Vocabulary

  1. *['bæfl]
    vt. 困惑, 为难, 使挫折
    vi. 徒作挣扎
    n. 迷惑, 挡板
    【化】 挡板; 折流板



Credits
Source of Dictionary: CC-CEDICT