* * *
public investment UK US noun GOVERNMENT, ECONOMICS, FINANCE
► [U] the money that a government spends on public services, such as education and health: »
The business community fears that the economy's slow growth is inadequate to meet the nation's private and public investment needs.
Financial and business terms. 2012.