INDISPUTABLE Meaning of INDISPUTABLE in English adj not disputable; incontrovertible; too evident to admit of dispute. Webster English vocab. Английский словарь Webster. 2012