Definition of mancarrón in Spanish:

mancarrón

masculine noun

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