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.
THANK ONE'S LUCKY STARS
Meaning of THANK ONE'S LUCKY STARS in English
American idioms English vocabulary. Английский словарь американских идиом. 2012