As adjectives the difference between trainable and strainable
is that
trainable is capable of being trained, teachable, educatable while
strainable is that can be strained or filtered.
As a noun trainable
is (euphemistic|dated) a mentally retarded person who can be trained or taught.