BESTRAUGHT


Meaning of BESTRAUGHT in English

adj out of one's senses; distracted; mad.

Webster English vocab.      Английский словарь Webster.