despiadado: meaning and definitions

SpanishType a word

What is despiadado?

  • adj. Brutal, inhumano, cruel, que no siente compasión: castigo despiadado.