Definition of imbatible in Spanish:

imbatible

adjective

  • 1

    Que no puede ser batido o vencido.