- Baffle - Dumbfound - Flabbergast - Put at a loss - Say no in French and cause confusion - Take aback in France? No advantage - A state or condition which daffles reason or confounds
judgment; insuperable difficalty; inability to proceed or decide;
puzzle; quandary.