1. a grant awarded, esp by a government, to a person or company in order to fund the development of a new product
The inventor of a microchip that makes wind turbines work more efficiently receiveda development grant from the Scottish Executive yesterday.
2. a grant paid by a government to a company choosing to set up in an area suffering from unemployment and economic depression
The company was set up in Cardiff with the help of a £ 1m development grant.