barranca Play nounA narrow, winding river gorge. SYNONYMS abysscanyoncleftcouloircrevassedefilegorgegulfgullypassravinerentrift