Subscribe
URL of the page has been copied to clipboard.
Meaning : The part of a rock formation that appears above the surface of the surrounding land.
Synonyms : outcrop, outcropping
Install App