Translation of implacable in English:

implacable

implacable, adj.

adjective

  • 1

    (furia/odio) implacable
    (avance/lucha) relentless
    el implacable sol del mediodía the relentless midday sun
    • el paso implacable del tiempo the inexorable passage of time
  • 2

    (crítico/juez) implacable
    es implacable cuando se trata de corregir errores de ortografía she is unforgiving / uncompromising when it comes to correcting spelling mistakes
  • 3

    (enemigo/contrincante) ruthless