Home›Dictionary›tenabilitytenabilitynounNo English definition recorded for this entry.L329165 on Wikidata ↗WiktionarynounThe property of being tenable.