Definition of embarrancar in Spanish:

embarrancar

intransitive verb

  • 1

    Quedar sin movimiento [una embarcación] al tropezar con arena o piedras.

    el barco embarrancó en la playa

  • 2

    Atascarse [una cosa] en un sitio estrecho o que dificulta su paso.