Idiom
combination of words whose meaning cannot be understood by combining the meaning of the component words
French leave
going postal
hail, fellow -- well met!
to be announced
Greek to me
Lion's share
Et tu, Brute?
Let Sleeping Dogs Lie
letting the cat out of the bag
Line in the sand
Blessing in disguise (idiom)
Long time no see
When have we eaten from the same dish?
mad as a March hare
medicine chest
mind your Ps and Qs
Mortal coil
Break the jade
play the white man
Sacred cow
Salad days
sands of time
School of Hard Knocks
silver lining
Skeleton in the closet
Skell
Skin in the game
small matter of programming
Speak of the devil
the straw that broke the camel's back
it takes two to tango
Teaching grandmother to suck eggs
The devil is in the detail
Breaking character
Don't throw the baby out with the bathwater
too cheap to meter
Turkeys voting for Christmas
turning a blind eye
up to eleven
With flying colours
You kids get off my lawn!
silver bullet
flogging a dead horse
keeping up with the Joneses
pink slip