to flabbergast [ flabbergasted ; flabbergasted ]
Synonyms
  • أدهش ، حيّر ، دهشة ، حيرة ، دهش ، تحيّر ، بهت ، عجب ، انشده