Meaning of screwable in English:

screwable

adjective

See screw