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>
Seen and Heard
What made you want to look up alight on/upon? Please tell us where you read or heard it (including the quote, if possible).