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.      Краткий оксфордский словарь английского языка.