BARRANCA


Meaning of BARRANCA in English

[ bə'raŋkə ]

(also barranco )

■ noun ( plural ~s or barrancos ) chiefly US a narrow, winding river gorge.

Origin

C17: from Sp.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.