ALIGHT ON / UPON STH


Meaning of ALIGHT ON / UPON STH in English

to think of, find or notice sth, especially by chance :

Eventually, we alighted on the idea of seeking sponsorship.

Her eyes suddenly alighted on the bundle of documents.

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.