INEXCUSABLE


Meaning of INEXCUSABLE in English

■ adjective too bad to be justified or tolerated.

Derivatives

inexcusably adverb

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.