This
database is a comprehensive collection of all the American idioms and slang available.
American Idioms are many and varied. We hope you enjoy our collection. We are adding more all the time.
.
I could get up a 5:00 am to get a leg up on my competition, but I don't think so. This phrase may incorrectly invoke images of a dog raising its leg. In fact "Getting a leg up" is from the act of an equestrian receiving help in mounting a horse. The helper would create a foothold by cupping the hands to heft the rider upward, throwing a leg up and over the steed.
If you put all your eggs in one basket, you risk everything at once, instead of trying to spread the risk.
(This is often used as a negative imperative- 'Don't put all your eggs in one basket'. 'Have your eggs in one basket' is also used.)