BARRANCA Meaning of BARRANCA in English [ bə'raŋkə ](also barranco ) ■ noun ( plural ~s or barrancos ) chiefly US a narrow, winding river gorge.OriginC17: from Sp. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004