Home / S / subsidization

subsidization

noun 13 letters Scrabble 25 WWF 28
Definitions
noun

the act of providing a subsidy

noun

money (or other benefits) obtained as a subsidy

Want another word?
Spin the dictionary for a fresh one.
Generate a word →