INEXCUSABLE


Meaning of INEXCUSABLE in English

adj. unjustifiable, unjustified, indefensible, unpardonable, unforgivable, intolerable, inexpiable Insulting your hostess was inexcusable

Oxford thesaurus English vocab.      Английский словарь Оксфорд тезаурус.