pump
supply in great quantities
Pump money into a project