The AI-powered English dictionary
third-person singular simple present hits upon, present participle hitting upon, simple past and past participle hit upon
To address. examples
(idiomatic) To think of; to discover or invent. quotations examples
They hit upon the idea of a site that would help users exchange video files.
2006 October 10, Miguel Helft, Matt Richtel, “Venture Firm Shares a YouTube Jackpot”, in New York Times