attachable

Adjective
  1. Capable of being fastened or added to something else (synset 300162696)
    "a handle attachable by two bolts"

Found on Word Lists

Other Searches