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] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012