flummoxes
v. <口>使困惑,使慌亂( flummox的第三人稱單數 )
If someone is flummoxed by something, they are confused by it and do not know what to do or say.
The two leaders were flummoxed by the suggestion.
兩個領導被這個建議搞暈了。