INCONTESTABLE


Meaning of INCONTESTABLE in English

[adjective] [not gradable] [formal] - impossible to question because obviously trueThere is now incontestable evidence that the killings did take place.It is incontestable that the war has had a seriously damaging effect on the region.

Cambridge English vocab.      Кембриджский английский словарь.