a grant - money given to you by an authority of some kind eg A government may give university students a grant of money to help them to pay for their education eg A researcher may be given a grant to help him to pay for his research activities. A generous grant is one that gives a lot of money, ie the granter is very generous.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.