History
History
Synonyms
UK
US
Meaning:
amaze

to fill (a person) with great surprise or wonder

surprise

astonish

to surprise (a person) greatly

surprise

astound

surprise (a person) greatly

amaze

boggle

to be alarmed and unwilling

astonish

confound

to fill (a person) with confusion

confuse

dumbfound

to astonish (a person)

astound, confuse

puzzle

a question or problem that is difficult to understand or answer; a game, toy etc designed to test a person's knowledge, skill or patience; to cause (a person) to become confused, worried (about the solution to a problem)

baffle, confuse

stun

to make (a person) unconscious by a blow, especially on the head; to shock or surprise (a person)

shock

FLABBERGAST as in Wiktionary
FLABBERGAST as in Wikipedia