Uk English Meaning of barranca
gorge
Other Uk English words related to gorge
Nearest Words of barranca
Definitions and Meaning of barranca in English
barranca (n.)
A ravine caused by heavy rains or a watercourse.
FAQs About the word barranca
gorge
A ravine caused by heavy rains or a watercourse.
cliff,Palisade,scar,bluff,Crag,escarpment,precipice,scarp,butte,cuesta
No antonyms found.
barramundi => barramundi, barrage jamming => Barrage jamming, barrage jam => Barrage jam, barrage fire => Barrage fire, barrage balloon => Barrage balloon,