Meaning of “a stroke of luck” - Learner’s Dictionary

a stroke of luck

something good that happens to you by chance:

He had exactly the part that I needed so that was a stroke of luck.

(Definition of “a stroke of luck” from the Cambridge Learner’s Dictionary © Cambridge University Press)