HIT ON / UPON STH
Meaning of HIT ON / UPON STH in English
[ no passive ] to think of a good idea suddenly or by chance :
She hit upon the perfect title for her new novel.
Oxford Advanced Learner's English Dictionary.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005