Definition of Tenable

  • 1. Based on sound reasoning or evidence Adjective Satellite

Synonyms for word "tenable"

Semanticaly linked words with "tenable"