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).