light on/upon something phrasal verb literary ( see also ↑ light )
1 . to notice or find something by chance:
His eye lit on a ruby ring.
I thought I might have lit upon an ancient manuscript.
2 . if a bird or insect lights on something, it stops flying and stands on it