Meaning of implacable in Spanish:

implacable

Translate implacable into English

adjective

  • 1Que no puede ser aplacado, contenido o suavizado.

    sentía un vacío profundo e implacable
  • 2Que es excesivamente riguroso.

    una dureza implacable; un juez implacable