barranca
Noun
Meaning
A ravine caused by heavy rains or a watercourse.
Source: Webster's dictionarySynonyms
Show all synonymsAntonyms
Anagrams
Examples
Middle Tertiary marsupials from Central Patagonia (Early Oligocene of Gran Barranca): Understanding South America’s Grande Coupure.
One man died and another suffered injuries after they were confronted and abducted Saturday night in Barranca.