A force detached from the main body for employment on any particular service.
·noun Abstraction from worldly objects; renunciation. II. Detachment ·noun The act of detaching or ...
Webster's Dictionary of the English Language