Synonyms and Antonyms for pelter

1. pelter (n.)

a heavy rain

Synonyms:

2. pelter (n.)

a thrower of missiles

Synonyms: