Detachment

Webster's Dictionary of the English Language

·noun Abstraction from worldly objects; renunciation.

II. Detachment ·noun The act of detaching or separating, or the state of being detached.

III. Detachment ·noun That which is detached; especially, a body of troops or part of a fleet sent from the main body on special service.

Related Words

  • detachment

    A force detached from the main body for employment on any particular service. ...

    The Sailor's Word-Book