Englishfor English speakers
funding
—
noun
(= financing)
the act of financing
—
noun
(= support)
financial resources provided to make some project possible
the foundation provided support for the experiment
strategy
Noun
—
A strategy is a planned way to do something.
The new government is likely to change the economic strategy because the old strategy clearly isn't working.
—
Strategy is the skill of planning.
You can't just do whatever comes into your head. You need to have a strategy.