Idioms Beginning With S
Sacred Cow
Meaning:
An indvidual or organization that one cannot criticize
Saving Grace
Meaning:
Something that redeems a bad situation
Scare the Living Daylights Out of Someone
Meaning:
Frighten someone severely
Scorched Earth
Meaning:
Ruthless, extremely destructive
Screw The Pooch
Meaning:
To make a serious error
School Of Hard Knocks
Meaning:
Difficult real-life experiences from which one has learned
Second Banana
Meaning:
A person in a subservient position
Second Stringer
Meaning:
A substitute player in a sport; a substitute for a job who is not the most talented person
Selling Point
Meaning:
An attractive feature of something for sale
Set something to Music
Meaning:
To write a piece of music to accompany a set of words
Set the Thames on Fire
Meaning:
Do something amazing. Usually used in the negative.
Set the World on Fire
Meaning:
Do something amazing; have a brilliant stretch in one’s career
More idioms
Click Here
Was this helpful for you?
share with friends and family.
Read More
IDIOMS beginning with R