Puttable Definition
adjective
(finance) Having the right to be sold at a predetermined price.
Wiktionary
Origin of Puttable
-
put + -able
From Wiktionary
Find Similar Words
Find similar words to puttable using the buttons below.