#1 demonstrable s. [incontrovertible] necessarily or demonstrably true; "demonstrable truths". wn
vizzz