ALIGHT (UP)ON SOMEONE OR SOMETHING
alight (up)on someone or something: translation
alight (up)on someone or something
to land on something; [for a bird or other flying animal] to come to rest on something. (
Upon
is more formal than
on
.) •
A small bird alighted on the branch directly over my head.
•
It alighted upon the branch and began to sing.