English Dictionary
Definition trickle-down theory in British English
trickle-down theory noun
[singular] noun
Synonyms and related words

English Dictionary