IRREFUTABLE


Meaning of IRREFUTABLE in English

adj incapable of being refuted or disproved; indisputable.

Webster English vocab.      Английский словарь Webster.