Definitions of pelter

n a thrower of missiles

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

n a heavy rain

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, can put you on the path to systematic vocabulary improvement.