Verb
to flummox [ flummoxed ; flummoxed ]
to obsess [ obsessed ; obsessed ]
to perplex [ perplexed ; perplexed ]
to petrify [ petrified ; petrified ]
to stun [ stunned ; stunned ]
to stupefy [ stupefied ; stupefied ]
to amaze [ amazed ; amazed ]
to bewilder [ bewildered ; bewildered ]
to confound [ confounded ; confounded ]
to dumbfound [ dumbfounded ; dumbfounded ]
to flabbergast [ flabbergasted ; flabbergasted ]