Thank-one-s-lucky-stars definition

(idiomatic) To be grateful, feel oneself fortunate.
verb
0
0
Advertisement

Origin of thank-one-s-lucky-stars

  • Ancient religions believed that fortune would come when stars are in the right alignment, so when the fortunes indeed came, the primitive people would "thank their lucky stars" for this.

    From Wiktionary