- downpour, cloudburst, deluge, waterspout, torrent, pelter, soaker - a heavy rain
--1 is a kind of rain, rainfall
Derived form: verb pelt3 - pelter - a thrower of missiles; "the police were too busy to chase the pelters"
--2 is a kind of thrower
Derived forms: verb pelt1, verb pelt2