You searched for: “most tenable
Pertaining to something that can be maintained or defended. (1)