rain hellfire
English
Etymology
Verb
rain hellfire (third-person singular simple present rains hellfire, present participle raining hellfire, simple past and past participle rained hellfire)
- (idiomatic) To launch a devastating attack, unleash severe punishment, or inflict catastrophic destruction on someone or something.