Definitions
noun
financial resources provided to make some project possible
noun
the act of providing approval and support
“his vigorous backing of the conservatives got him in trouble with progressives”
Look “backing” up elsewhere
Want another word?
Spin the dictionary for a fresh one.