by luck


Meanings

  • by accident;