ALIGHT UPON


Meaning of ALIGHT UPON in English

land on; bump into; come across

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.