meaning of spillover

1. economics any indirect effect of public expenditure


Related Words

spillover |

Developed & Maintained By Taraprasad.com

Treasure Words