belt down

Verb

 * 1)  To beat down on the surface.
 * Rain belted down throughout the city.