28/04/2019 2:12:00 Tenable Tenable
What is Tenable?
Tenable definition and meaning on Dictionary terms:
capable of being held, maintained, or defended, as against attack or dispute: a tenable theory.
capable of being occupied, possessed, held, or enjoyed, as under certain conditions: a research grant tenable for two years.