TRICKLE-DOWN ECONOMICS Meaning of TRICKLE-DOWN ECONOMICS in English a system that depends on government spending to help the economy Private enterprise is better than trickle-down economics because profit motivates people. Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012