Upon
Hit upon meaning
Meaning of hit on/upon something in English to think of an idea when you didn't expect or intend to, especially one that solves a problem: When we fir...