Definitions of by luck

  1. by accident; " betrayed by a word haply overheard"
X