1. make (someone) unable to think or feel properly: "the offense of administering drugs to a woman with intent to stupefy her"Similarstundazebefuddleknock senselessknock unconsciousknock outlay outbenumbnumbdrugsedateanesthetizegive anesthetic totranquillizenarcotizeintoxicateinebriateknock outrender unconsciousinformal:dope
▪ astonish and shock:"the amount they spend on clothes would appall their parents and stupefy their grandparents"Similarshockstunastounddumbfoundoverwhelmstaggeramazeastonishstartleconfoundtake abackshake upleave open-mouthedtake someone's breath awayinformal:flabbergastknock for sixknock sidewayshit like a ton of bricksbowl overfloorblow away
Word Originlate Middle English: from French stupéfier, from Latin stupefacere, from stupere ‘be struck senseless’.