V-T If someone is flummoxed by something, they are confused by it and do not know what to do or say. 使困惑; 使失措 [usu passive]
The two leaders were flummoxed by the suggestion.
这两位领导被这项提议搞得慌乱失措。
flummoxed ADJ
No wonder Josef was feeling a bit flummoxed.
难怪约瑟夫觉得有点糊涂了。
应用推荐