financial backing
English definition
noun
-
financial resources provided to make some project possible
- The foundation provided support for the experiment.
Source: WordNet 3.0
financial resources provided to make some project possible
Source: WordNet 3.0