scaur Meaning, Definition & Usage

Scaur noun
Definitions
  1. A precipitous bank or rock; a scar.

Webster 1913