From Longman Business Dictionaryresearch grantˈresearch ˌgrantFINANCE a sum given by an organization to a person or institution in order to perform researchGlasgow University has just received a £1.5 million research grant from the Science and Engineering Research Council to carry out a project to increase the capacity of fibre-optic cables. → grant