Meaning of the word subvention in English

What does subvention mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

subvention

US /səbˈvɛnʃən/
UK /səbˈvenʃən/

Noun

a grant of money, especially from a government, in aid or support of some undertaking or institution

Example:
The government provided a generous subvention to the struggling arts organization.
The university relies on various subventions to fund its research programs.