English Dictionary
Definition detachment in British English
detachment noun
noun
/dɪˈtætʃmənt/
Synonyms and related words
Synonyms and related words
