THRAWART Meaning of THRAWART in English [thra.wart] adj [ME (Sc), alter. of ME fraward, froward froward] (15c) 1 chiefly Scot: stubborn 2. Scot: crooked Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012