What does Barranca mean?

Barranca meaning in General Dictionary

A ravine brought on by heavy rains or a watercourse

View more

  • A ravine brought on by hefty rains or a watercourse.

Barranca meaning in Sports Dictionary

Spanish term for gullies or ditches that sporadically have actually liquid included. (recreation: Golf)


Barranca meaning in General Dictionary

(n.) A ravine brought on by hefty rains or a watercourse.