incurable: meaning and definitions

SpanishType a word

What is incurable?

  • adj. y s. Que no se puede curar: enfermedad incurable.