barranca
/bɑrˈɑŋkə/Definitions
1. noun
A steep rocky or cliff-lined river gorge, especially in Spain or Mexico.
“The hikers were navigating through a difficult barranca to reach the scenic waterfall.”
1. noun
A steep rocky or cliff-lined river gorge, especially in Spain or Mexico.
“The hikers were navigating through a difficult barranca to reach the scenic waterfall.”