CALLABLE


Meaning of CALLABLE in English

adj. able to be called; subject to a demand for payment/redemption prior to due date; subject to payment upon demand

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.