spill over


Meanings

  • (economics) any indirect effect of public expenditure
  • overflow with a certain feeling;
  • be disgorged;