pelting

adjective
  1. falling heavily and forcefully
  2. Usage: used to describe rain
verb
  1. striking repeatedly with thrown objects
  2. Usage: present participle of ‘pelt’
  3. falling heavily and rapidly
  4. Usage: used of rain or hail
noun
  1. the action of throwing objects at someone or something

Examples