pelted down

English

Verb

pelted down

  1. simple past and past participle of pelt down