I'm a programmer and making an attachment system. Where you could have a weapon, and different components that you could attach to it, to give it extra behavior.
Example: an M16 and a: silencer, scope, laser, etc.
Now, I could call the components "attachments" - But what about the weapon? I thought I could call it "Attachee" but it didn't turn out to be an English word.
Also thought about "Attachable", but not sure about it... is it correct?
If not, then what is the right word?