Dictionary.com
Thesaurus.com
is detaching
  • present progressive of detach (3rd person singular).