Raining cats and dogs
If it’s raining cats and dogs, it’s raining very heavily
Example: We’ll have to cancel the picnic I’m afraid. It’s raining cats and dogs
Ready to drop
Someone who is ready to drop, is nearly too exhausted to stay standing
Example: I’ve been shopping all day with Judy. I’m ready to drop
Refresh someone’s memory
If you refresh someone’s memory, you remind them of facts they seem to have forgotten
Example: Let me refresh your memory – you’ve already missed three classes this term
Run out of steam
If you say that a person, a process or an organized event is running out of steam, you mean that there is a loss of impetus, energy or enthusiasm
Example: The anti-immigrant movement seems to be running out of steam