light upon Meaning, Definition & Usage
- 
       verb find unexpectedly
       
       
 happen upon; fall upon; attain; come upon; chance upon; discover; come across; strike; chance on.
 - the archeologists chanced upon an old tomb
- she struck a goldmine
- The hikers finally struck the main path to the lake