Noun
-
coming apart
-
a small unit of troops of special composition
-
the state of being isolated or detached
"the insulation of England was preserved by the English Channel"
-
the act of releasing from an attachment or connection
-
avoiding emotional involvement