Meaning : Avoiding emotional involvement.
Synonyms : withdrawal
Meaning : The act of releasing from an attachment or connection.
Synonyms : disengagement
Meaning : The state of being isolated or detached.
Example :
The insulation of England was preserved by the English Channel.
Synonyms : insularism, insularity, insulation
Translation in other languages :
Meaning : A small unit of troops of special composition.
Meaning : Coming apart.
Synonyms : breakup, separation
Detachment meaning in Telugu.