stormed cats and dogs
English
Verb
stormed
cats
and
dogs
simple past
and past participle of
storm cats and dogs