The AI-powered English dictionary
comparative more attachable, superlative most attachable
Able to be attached. examples