INDISPUTABLE


Meaning of INDISPUTABLE in English

adj.1 that cannot be disputed.

2 unquestionable.

Derivatives:

indisputability n. indisputableness n. indisputably adv.

Etymology: LL indisputabilis (as IN-(1), DISPUTABLE)

Oxford English vocab.      Оксфордский английский словарь.