What is the meaning of Subsidy?

Financial support or assistance, such as a grant.

Money granted by parliament to the British Crown.

Source: wiktionary.org