SKYSCRAPER
Synonyms
for
pelter
6 synonyms found - words and phrases with similiar meaning.
Definition
noun
a heavy rain
a thrower of missiles
●
cloudburst
noun
●
deluge
noun
●
downpour
noun
●
soaker
noun
●
torrent
noun
●
waterspout
noun
MEDIUM RECTANGLE
MEDIUM RECTANGLE
Synonyms
for
pelter
6 synonyms found - words and phrases with similiar meaning.
Definition
noun
a heavy rain
a thrower of missiles
●
cloudburst
noun
●
deluge
noun
●
downpour
noun
●
soaker
noun
●
torrent
noun
●
waterspout
noun