financial backing


Meanings

  • financial resources provided to make some project possible;