Thrawart (noun) Definition, Meaning & Examples

adjective Scot.
  1. obstinate or intractable.
  2. twisted or crooked.
Thrawart (noun) Definition, Meaning & Examples

More Definitions