Online English Dictionary

Home

Scaur


n.

A precipitous bank or rock; a scar.


© 2009 Dammam Community College