Definition of desembarrancar in Spanish:

desembarrancar

transitive and intransitive verb

  • 1

    Nautical
    Poner a flote una embarcación que se había quedado varada en la arena o entre piedras.