Strike-lucky Definition

verb

(UK) To have unexpected good fortune.

Wiktionary