hit upon

verb
High School
1

To address.

2

To think of; to discover or invent.