Home
Search
Index
Definify.com
Webster
1913
Edition
Scaur
Scaur
,
Noun.
A precipitous bank or rock; a scar.
Similar Results
Scour
Scaup
Scar