pelted

verb
  1. past tense of pelt; to strike repeatedly with thrown objects
  2. past tense of pelt; to fall heavily and rapidly
  3. Usage: often used with rain or hail
  4. past tense of pelt; to run very fast
  5. Usage: informal

Examples