Legal Definition of On call: A debt payable whenever demanded; a debt to be paid immediately; on demand | Looking for clarity on the legal definition of on call debts? Learn how it affects your business operations, financial obligations, and relationships with lenders and suppliers. Plan your cash flow strategically. Read more here