confound
verb
cause surprise or confusion in (someone), especially by not according with their expectations.
the inflation figure confounded economic analysts
amaze,astonish,dumbfound,stagger,surprise,startle,stun,stupefy,daze,nonplus,throw,shake,unnerve,disconcert,discompose,dismay,bewilder,set someone thinking,baffle,mystify,bemuse,perplex,puzzle,confuse,take someone’s breath away,take by surprise,take aback,shake up,stop someone in their tracks,strike dumb,leave open-mouthed,leave aghast,catch off balance,buffalo,flabbergast,floor,knock for six,knock sideways,knock out,bowl over,blow someone’s mind,blow away,flummox,discombobulate,faze,stump,beat,fox,be all Greek to,fog,wilder,gravel,maze,cause to be at a stand,distract,pose,obfuscate
exclamation
used to express anger or annoyance.
oh confound it, where is the thing?