From Longman Business Dictionarycapital grantˈcapital grantFINANCE in Britain, a sum given by a government department to an organization for a particular investmentThe UK has never given farmers cheap loans for investment schemes, as in France, instead of capital grants. → grant