Definition:
Compare barranca with other words:
barranca vs. ravine
barranca vs. canyon
arroyo vs. barranca
barranca vs. gulch