INDISPUTABLE


Meaning of INDISPUTABLE in English

[adjective] [not gradable] - true; impossible to doubtThis exhibition shows her to be an artist of indisputable skill.One fact is indisputable - this must never be allowed to happen again.It is indisputable that the scheme has some advantages.

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