A Match Made in Heaven

What does "A Match Made in Heaven” mean?
It means two people who are perfect for each other.

A Needle in a Haystack

What does "A Needle in a Haystack” mean?
Something or someone that is difficult and nearly impossible to find.

A Nest Egg

What does "A Nest Egg” mean?
Savings set aside for future use.

Airing Dirty Laundry

What does "Airing Dirty Laundry” mean?
Revealing unkind and damaging facts about an estranged friend.

All’s Fair in Love and War

What does "All’s Fair in Love and War” mean?
During situations where love is at stake or during war, people are not bound by rules of fair play.

Apple of My Eye

What does "Apple of My Eye” mean?
Someone whom you cherish above all others.

Ball Park Figure

What does "Ball Park Figure” mean?
A general idea of something; an estimate.

Catch Someone On the Hop

What does "Catch Someone On the Hop” mean?
It means to catch someone when they are not expecting it.

Crash Course

What does "Crash Course” mean?
A quick and intensive course of instruction.

Cut the Cord

What does "Cut the Cord” mean?
To become independent of someone.

Don’t Cry Over Spilled Milk

What does "Don’t Cry Over Spilled Milk” mean?
There is no use in being upset over situations that have already happened and cannot be changed.

Don’t Put All your Eggs in One Basket

What does "Don’t Put All your Eggs in One Basket” mean?
This is a piece of advice which means that one should not concentrate all efforts and resources in one area as one could lose everything.

Easy Come, Easy Go

What does "Easy Come, Easy Go” mean?
The meaning of this idiom is pretty self-explanatory. It means that something that is achieved easily is also lost as easily.

Egg on your Face

What does "Egg on your Face” mean?
To look foolish or be embarrassed.

Egg Someone On

What does "Egg Someone On” mean?
To urge someone to do something that is usually negative.

Feet On the Ground

What does "Feet On the Ground” mean?
To be realistic and practical.

Gift of the Gab

What does "Gift of the Gab” mean?
Someone who has the ability to speak well.

Happy Camper

What does "Happy Camper” mean?
Someone who is happy and satisfied.

Head Over Heels

What does "Head Over Heels” mean?
To fall passionately in love.

Heart of Gold

What does "Heart of Gold” mean?
Someone who is genuinely kind and compassionate.

Hop on the Bandwagon

What does "Hop on the Bandwagon” mean?
To become involved in an activity that has gained popularity recently.