a steep wall of rock, earth, or ice <the intimidating barrancas that can be found in the Sierra Nevada>
Variants of BARRANCA
barranca also barranco
Seen & Heard
What made you want to look up barranca? Please tell us where you read or heard it (including the quote, if possible).