pelter

Definitions of pelter
1

n a thrower of missiles

“the police were too busy to chase the pelters
Type of:
thrower
someone who projects something (especially by a rapid motion of the arm)

n a heavy rain

Synonyms:
cloudburst, deluge, downpour, soaker, torrent, waterspout
Type of:
rain, rainfall
water falling in drops from vapor condensed in the atmosphere

Sign up, it's free!

Whether you're a student, an educator, or a lifelong learner, Vocabulary.com can put you on the path to systematic vocabulary improvement.