Definitions for "Demonstrable"
Capable of being demonstrated; that can be proved beyond doubt or question.
Proved; apparent.
necessarily or demonstrably true; "demonstrable truths"