ESCHAR Meaning of ESCHAR in English [es.char] n [ME escare--more at scar] (1543): a scab formed esp. after a burn Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012