hit upon verb2 •To think of; to discover or invent.They hit upon the idea of a site that would help users exchange video files. — 2006 •To address.He hit upon all major concerns during the presentation. formshitting upon · hits upon