What is the full meaning of barranco
(Spanish) a deep ravine, also BARRANCA [n -S]
Example of the word barranco placed on a Scrabble board.