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

Was this helpful for you?

share with friends and family.

Read More