Idiom Definition:
"to wait for your ship to come in"
to passively wait and expect opportunities to come to you without actively doing something to bring success to your life
to wait for a long term investment or gamble, which a person has no control over after the investment has been made, to become successful and thereby make the person rich
Synonyms:
abstracted, apathetic, assume, count on, daydreaming, dreamy, halfhearted, figure, hope, idle, inert, languid, lazy, moony, passive, suppose