rain fire and brimstone: Word of the day for August 24, 2018
rain fire and brimstone , v : (transitive, idiomatic) To send horror or destruction. Many scholars believe that Mount Vesuvius erupted on this day in 79 C.E., destroying several Roman settlements including Pompeii and Herculaneum.