• Link Centre - Search Engine and Internet Directory

Dictionary definition for: Detachable

1. (a) designed to be unfastened or disconnected without damage; "shirts with detachable collars"

WordNet 2.1 Copyright Princeton University. All rights reserved.