Thank-one-s-lucky-stars Definition
verb
(idiomatic) To be grateful, feel oneself fortunate.
Wiktionary
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
Find Similar Words
Find similar words to thank-one-s-lucky-stars using the buttons below.