WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
noun.
financial resources provided to make some project possible
noun.
the act of financing
Word Usage
"Twitter closes in on $100m of new funding$ - Twitter, the fast-growing microblogging site, is close to a deal to secure as much as $100 million of new funding, valuing the company at $1 billion."