Find the word definition

Wiktionary
strike lucky

vb. (context British English) To have unexpected good fortune.