tenable
English Dictionary
->
Letter T
-> tenable
Search Dictionary:
tenable Definition
(s)
based
on
sound
reasoning
or
evidence
; "
a
reasonable
argument
"; "
well
-
founded
suspicions
"
tenable Synonyms
tenable
well-founded
© Art Branch Inc.