Idioms R

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