{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
Dictionary of English idioms . Словарь английских идиом. 2012