detachment Meaning and Definition
1. n. the act of releasing from an attachment or connection
2. n. coming apart
3. n. avoiding emotional involvement
4. n. a small unit of troops of special composition
5. n. the state of being isolated or detached
Detachment may mean:
Sponored Video