THANK ONE'S LUCKY STARS


Meaning of THANK ONE'S LUCKY STARS in English

{v. phr.}, {informal} To be thankful for good luck; think oneself lucky. * /You can thank your lucky stars you didn't fall in the hole./

Slang English vocab.      Английский сленговый словарь.