Definition of improvement grant in English:

improvement grant

noun

  • A sum of money given by an administrative body towards the cost of improving a property, an institution, or land.

    ‘house improvement grants are available’
    ‘the district is seeking school improvement grants’