DETACHMENT Meaning of DETACHMENT in English (n.) Abstraction from worldly objects; renunciation. Webster's English dictionary. Английский словарь Webster. 2012