INDISPUTABLE


Meaning of INDISPUTABLE in English

■ adjective unable to be challenged or denied.

Derivatives

indisputability noun

indisputably adverb

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