DETACHABLE Meaning of DETACHABLE in English adj. removable, separable, severable, may be detached Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012