THANK ONE'S LUCKY STARS Meaning of THANK ONE'S LUCKY STARS in English feel grateful for one's good fortune. → thank Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004