alight (up)on so or sth
alight (up)on someone or something
to land on something; [for a bird or other flying animal] to come to rest on something. (Upon is more formal than on.)
A small bird alighted on the branch directly over my head.
It alighted upon the branch and began to sing.
热门单词
- a candidate for a pair of wings
- act in earnest
- admonish
- again
- agenda
- agitate against so or sth
- a glut on the market
- a greasy spoon
- a handle on sth
- a hard nut to crack
- a head start (on sth)
- ail
- a knee-jerk reaction
- a landslide victory
- alert so to sth
- align
- (all) dolled up
- all in one piece
- all over (some place)
- All's well that ends well.
- (all) well and good