pelter
名词 pelter:
a heavy rain
同义词:downpour, cloudburst, deluge, waterspout, torrent, soaker
a thrower of missiles