Green’s Dictionary of Slang

luck out n.

[SE luck out, to strike lucky]

(orig. US) a piece of good luck.

J. Jones Whistle 547: But this did not stop the cook from bragging about what a luckout and great night the two of them had had [HDAS].
vronsky & westerman Randgold 🌐 ‘Morila has been a luck out for us,’ Kebble proclaims. The economics do appear fantastic, with an expected payback of 15 months.