peltering

verb
  1. to strike or hit repeatedly with small objects; to pelt
  2. Usage: present participle of 'pelt'
  3. to move or run hurriedly or at full speed
  4. Usage: informal; present participle of 'pelt'
adjective
  1. moving or falling rapidly and heavily, as rain or hail
  2. Usage: descriptive use

Examples