Removed from immediate contact or easy approach
socially detached and unresponsive :
exhibiting withdrawal.

Log in or registerto write something here or to contact authors.