TENABLE Meaning of TENABLE in English adj. resistant, may be carried out Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012