[noun] the act of providing approval and support; "his vigorous backing of the conservatives got him in trouble with progressives" Synonyms:backup, championship, patronage
[noun] something forming a back that is added for strengthening Synonyms:mount
[noun] financial resources provided to make some project possible; "the foundation provided support for the experiment" Synonyms:support, financial support, funding, financial