TOUCH DOWN
Meaning of TOUCH DOWN in English
Function: verb
Synonyms: ALIGHT , land, light, perch, roost, set down, settle, sit down
Merriam Webster.
Collegiate thesaurus English dictionary.
Английский энциклопедический толковый словарь тезауруса.
2012