Perch is defined as to sit or rest in an elevated position.
In a light manner; lightly.
To move downward; sink or descend, especially gradually:
To set (a vehicle) down on land or another surface:
To come down; to descend.
To come at length; take place:
To stir the emotions:
Find another word for alights. In this page you can discover 9 synonyms, antonyms, idiomatic expressions, and related words for alights, like: perches, lights, settles, lands, rests, dismounts, disembarks, arrives and moves.