DETACHED Meaning of DETACHED in English impf & ·p.p. of detach. 2. detached ·adj separate; unconnected, or imperfectly connected; as, detached parcels. Webster English vocab. Английский словарь Webster. 2012