barranca Meaning, Definition & Usage

Bar*ran"ca noun
Etymology
Sp.
Definitions
  1. A ravine caused by heavy rains or a watercourse. Texas & N. Mex.

Webster 1913