detachment
noun
- 1
the act of releasing from an attachment or connection
- 2
coming apart
- 3
avoiding emotional involvement
- 4
a small unit of troops of special composition
- 5
the state of being isolated or detached
the insulation of England was preserved by the English Channel
Also useful for “detachment”:Crossword— A long fill for tough grids