to astonish, bewilder or dazzle

listen to the pronunciation of to astonish, bewilder or dazzle