pelter

Definitions of pelter
  1. noun
    a thrower of missiles
    “the police were too busy to chase the pelters
    see moresee less
    type of:
    thrower
    someone who projects something (especially by a rapid motion of the arm)
  2. noun
    a heavy rain
    synonyms: cloudburst, deluge, downpour, soaker, torrent, waterspout
    see moresee less
    type of:
    rain, rainfall
    water falling in drops from vapor condensed in the atmosphere
Word Family