detachable (0 synonym found)

Definition of detachable:

(adj) : designed to be unfastened or disconnected without damage

Definition of detachable:

(adj) : designed to be unfastened or disconnected without damage

Back to Top