Heavily; copiously; a lot.
A heavy rain; a large amount of rain.
Stocks that can be purchased cheaply but are unlikely to produce much profit.
Of rain or other precipitation, very hard.