English word definition — powered by WordNet
cause to become detached or separated
separate (a small unit) from a larger, especially for a special assignment
come to be detached
Want to remember detach?