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.