Definition of Callable

  • 1. Subject to a demand for payment before due date Adjective Satellite

Semanticaly linked words with "callable"