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.





