Where does “detached” come from?

detached (English): Not physically attached; separated from something...

Definitions

  1. Not physically attached; separated from something...

Words derived from “detached

detached — Etymology, Origin & Word History | Etymology Explorer