Another word for pelter

Noun

pelter - a thrower of missiles

Example:- the police were too busy to chase the pelters

cloudburst, deluge, downpour, pelter, soaker, torrent, waterspout - a heavy rain

Tweets containing the word pelter

Source : WordNet