meaning of alles auf ein Pferd setzen

alles auf ein Pferd setzen - German to English

to place all one's eggs in a single basket [fig.]