flummox
vt. <口>使困惑,使慌乱
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.
两个领导被这个建议搞晕了。
1. be a mystery or bewildering to;
She can flummox anybody by the lip.
她能把任何人数落得狼狈不堪.