nonplus

(nonplussing, nonplussed) surprise and confuse