n. A certain star or planet which, by itself or with others, is seriously or jokingly thought to bring a person good luck and success in life. John was born under a lucky star. Ted was unhurt in the car accident, for which he thanked his lucky stars.
LUCKY STAR
Meaning of LUCKY STAR in English
American idioms English vocabulary. Английский словарь американских идиом. 2012