Search results
- Dictionarydetached/dɪˈtatʃt/
adjective
- 1. separate or disconnected. Similar Opposite
- 2. aloof and objective: "he is a detached observer of his own actions" Similar Opposite
Powered by Oxford Dictionaries
adjective
Powered by Oxford Dictionaries