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