Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
alightment
in English
alightment
Definitions
Noun
descending
and
settling
into
place
The
parachute's
gentle
alightment
on
the
grassy
field
ensured
a
safe
landing
.