Definition of "attachable"

attachable

  • adjective

    comparative more attachable, superlative most attachable

    1. Able to be attached.