Main entry: pelter
Definition: a thrower of missiles
Usage: the police were too busy to chase the pelters
Main entry: torrent, cloudburst, pelter, soaker, waterspout, downpour, deluge
Definition: a heavy rain