Definition of mancarrón in Spanish:

mancarrón

masculine noun

  • 1

    South America Caballón o empalizada para torcer o contener el curso de una corriente de agua.