NeoDict for iPhone.

Available free in the App Store

View
NeoDict for Android.

Available free in the Play Store

View
English Dictionary
▪ desynchronizing▪ detach▪ detachable▪ detached▪ detached house
◊ detachable
detachable
adj : designed to be unfastened or disconnected without damage;
"shirts with detachable collars" [ant: {attachable}]