Source:WordNet 3.1
1. (
) anything happening rapidly or in quick successive; "a rain of bullets"; "a pelting of insults" ;
See more about : PELTINGS