IMMEDICABLE


Meaning of IMMEDICABLE in English

(a.) Not to be healed; incurable.

Webster's English dictionary.      Английский словарь Webster.