alight on/upon
phrasal verb
alighted on/upon
also alit on/upon;
alighting on/upon;
alights on/upon
Definition of alight on/upon
: to see, notice, or think of (something)
Her eye/eyes alighted on a strange man in the crowd. a speaker who easily alights upon topics that interest a wide audience