Call Legal Meaning and Definition

Here is a simplified definition of the legal term Call.

Call (noun)

A request or demand made by a corporation directed to its shareholders, asking them to pay an installment or further amount of share capital. This amount is decided by the company and should be paid by the shareholders as required.