Find the word definition

Wiktionary
hitting upon

vb. (present participle of hit upon English)