English | German | Russian | Czech

callable English

Meaning callable meaning

What does callable mean?

callable

subject to a demand for payment before due date callable bonds

Are you looking for...?