English | German | Russian | Czech

putable English

Meaning putable meaning

What does putable mean?

putable

(finance) Having the right to be sold at a predetermined price.

Are you looking for...?