Pelters, noun plural of pelter. Synonyms in the same form.
torrents, deluges, downpours, soakers
All synonyms for pelter →