INAIDABLE


Meaning of INAIDABLE in English

adj incapable of being assisted; helpless.

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