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