VariousWords beta
Related Terms:
Definitions:
Noun
spillover
Definition: (economics) any indirect effect of public expenditure
Definition: That which overflows; the excess or side effect.