INDEMONSTRABLE Meaning of INDEMONSTRABLE in English adj. cannot be proved; cannot be demonstrated; cannot be shown Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012