BARRANCA Meaning of BARRANCA in English noun a ravine caused by heavy rains or a watercourse. Webster English vocab. Английский словарь Webster. 2012