she really got the attention
It means shut up!
it is an idiom
It means to rebuke someone who has overstepped his or her authority.
If you put something to rest, you solve the problem and end things.
to make a bad thing worse
I have already had my period and was put on metronidazol and started to spot what does that mean
It's not an idiom. It's American slang for money, because American paper bills are green (and they fold when you put them in your pocket).
Maybe. It can mean literally putting out the lights or turning them off. If you put someone's lights out, however, it means to knock them unconscious.
it means he or she was blushing due to occurring something on the spot and we can also take meaning from it like he is healthy and happy with the situation .
It's not really an idiom. It means "what are you thinking about."
RFP is not an idiom. It's an abbreviation.