Barranca

Definition:

  • (n.) A ravine caused by heavy rains or a watercourse.

Compare barranca with other words:

barranca vs. ravine

barranca vs. canyon

arroyo vs. barranca

barranca vs. gulch