noun Date: 1669 the action or process of detaching ; separation , 2. the dispatch of a body of troops or part of a fleet from the main body for a special mission or service, the part so dispatched, a permanently organized separate unit usually smaller than a platoon and of special composition, 3. indifference to worldly concerns ; aloofness, freedom from bias or prejudice
DETACHMENT
Meaning of DETACHMENT in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012