DISTRAUGHT


Meaning of DISTRAUGHT in English

adj. bewildered, agitated, distracted; crazed, hysterical

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.