Meaning of the word "government grants to corporations" in English

What does "government grants to corporations" mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.