DETACHMENT Meaning of DETACHMENT in English n. separation; disinterest, aloofness; lack of bias; division of soldiers who have been sent on a mission Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012