Definition of desembalsar in Spanish:

desembalsar

transitive verb

  • 1

    Dar salida al agua contenida en un embalse, o a parte de ella.

    desembalsar el agua sobrante de un pantano