What does Bestraught mean?

Bestraught meaning in General Dictionary

from ones sensory faculties distracted angry

View more

  • Out of an individual's senses; distracted; angry.

Bestraught meaning in General Dictionary

(a.) From your sensory faculties; distracted; angry.