rhizoverbBeta
Feedback

detach

Physical separationverb · To disconnect something from an attachment.