Synonyms of 'light on or upon something'
▷ See light
1 settleDictionary, land, perchHer eyes lit on the brandy that he had dropped on the floor.
Copyright © 2016 by HarperCollins Publishers. All rights reserved.
If a bird or insect alights somewhere, it lands there.
A thrush alighted on a branch of the pine tree.
If a person or thing is discovered, someone finds them, either by accident or because they have been looking for them.
His body was discovered on a roadside outside the city.
Thesaurus for light on or upon something from the Collins English Thesaurus