SCAR Meaning of SCAR in English n. (also scaur) a steep craggy outcrop of a mountain or cliff. [ ME f. ON sker low reef in the sea ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012