ESCHAR Meaning of ESCHAR in English noun see: scar Date: 1543 a scab formed especially after a burn Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012