pelter
1. a heavy rain • Syn: downpour, cloudburst, deluge, waterspout, torrent, soaker • Derivationally related forms: soak (for: soaker), pelt, torrential (for: torrent), deluge (for: deluge) • Hypernyms: rain, rainfall 2. a thrower of missiles - the police were too busy to chase the pelters • Derivationally related forms: pelt • Hypernyms: thrower
|
|