The meaning of the idiom ‘To hit the jackpot’:

ATo gamble

BTo be wealthy

CTo get an unexpected victory

DTo make money unexpectedly


C. To get an unexpected victory

Related Questions:

To be "in the red" means :

His music was derided by an older generation convinced that he was .............

'A dime a dozen' means

Complete the proverb:All lay load on a willing _____.

'Drunk as a lord' means