SCAUR Meaning of SCAUR in English (n.) A precipitous bank or rock; a scar. Webster's English dictionary. Английский словарь Webster. 2012