Meaning of demarrar in Spanish:

demarrar

intransitive verb

Spain
  • 1Realizar un demarraje.

    el atleta extremeño demarró en los últimos cien metros y logró llegar solo a la meta