detacher
See also:
détacher
English
Etymology
From
detach
+
-er
.
Noun
detacher
(
plural
detachers
)
One who or that which
detaches
.
Anagrams
redetach