|
Need synonyms for rained down on? Here's a list of similar words from our thesaurus that you can use instead.
Past tense for to fall or be hurled forcefully, typically in the form of a barrage
Past tense for to hit repeatedly with small missiles or gunshot
|
|
|
|
|
|