HAGGARD Meaning of HAGGARD in English adj. tired, worn, gaunt Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012