English vocabulary and translations (See all our English vocabulary translation)
detachable: removable, separable, releasable; that can be removed
- "The Supertrowel also comes with a non-slip grip for accuracy and detachable magnifying lens for really small weeds."
Do you have smart way of remembering 'Detachable'? Share it with us!