Home›Dictionary›demonstrabilitydemonstrabilitynounNo English definition recorded for this entry.L319263 on Wikidata ↗WiktionarynounThe quality of being demonstrable.