strike oil

Verb

 * 1) To find petroleum when boring for it.
 * 2)  To have sudden good fortune, especially financially.
 * 1)  To have sudden good fortune, especially financially.