Come down alight (4)
I believe the answer is:
land
I believe this is a triple definition!
'come' is the first definition.
(landing is a kind of coming)
'down' is the second definition.
(synonyms)
'alight' is the third definition.
(I've seen this before)
(Other definitions for land that I've seen before include "Come down; country" , "Women farm workers in World War II" , "people" , "(Of aircraft) alight" , "part of surface" .)