Demonstrably meaning

In such a manner as to be capable of being demonstrated, shown or proved.
adverb
0
0
Advertisement