Speaker B: Yes, I have some scores to settle with them.
Shadow of one’s former self
Meaning: Not as good, powerful, or capable as before.
Example: Three years after her injury, she returned to the basketball court,
but was only a shadow of her former self.
Shed some light
Meaning: To provide additional/missing information about something.
Example: Hopefully these documents will shed some light on her past.
Sitting duck
Meaning: Easy target; someone who is very easy for the enemy to attack.
Example: Without body armor and a helmet, I'm a sitting duck for the
enemy; children are often sitting ducks for scammers.
Sitting pretty
Meaning: To be in a good, comfortable, privileged, or favored position.
Example: Cariba really is sitting pretty with her new job as CEO; With
profits up 200 percent, my company is sitting pretty.
Dostları ilə paylaş: