happy chance


Meanings

  • an unexpected piece of good luck;