Noun pelter has 2 senses
  1. downpour, cloudburst, deluge, waterspout, torrent, pelter, soaker - a heavy rain
    --1 is a kind of rain, rainfall
    Derived form: verb pelt3
  2. pelter - a thrower of missiles; "the police were too busy to chase the pelters"
    --2 is a kind of
    thrower
    Derived forms: verb pelt1, verb pelt2
,
TOP