Definition of scaur

Thanks for using this online dictionary, we have been helping millions of people improve their use of the english language with its free online services. English definition of scaur is as below...

Scaur (n.) A precipitous bank or rock; a scar.

Lern More About Scaur

Scaur :: Scaur (n.) A precipitous bank or rock; a scar.
Random Fonts
Most Popular

close
Privacy Policy   GDPR Policy   Terms & Conditions   Contact Us