INDISPUTABLE


Meaning of INDISPUTABLE in English

a.

Incontestable, incontrovertible, unquestionable, undeniable, indubitable, irrefragable, evident, obvious, certain, not to be disputed, beyond all question, beyond a doubt, past dispute.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.