putable Alternative form of puttable. Adjective Alternative form of puttable. Noun Alternative form of puttable. Forms putables