attachability The quality of being attachable. Noun The quality of being attachable. Origin From attach + -ability.