American Dictionary
Definition strike upon in American English
strike upon phrasal verb
[transitive] phrasal verb
Example
I recently struck upon an interesting idea.
