SEPARABLE Meaning of SEPARABLE in English adj. 25B6; adjective DIVISIBLE, distinct, independent, distinguishable; detachable, removable. Concise Oxford thesaurus English vocabulary. Краткий оксфордский словарь английского языка тезаурус. 2012