ESCHAR Meaning of ESCHAR in English (n.) A dry slough, crust, or scab, which separates from the healthy part of the body, as that produced by a burn, or the application of caustics. Webster's English dictionary. Английский словарь Webster. 2012