callableEnglish

callable

Adjective

Subject to a demand for payment before due date

English: callable