TOUCH DOWN


Meaning of TOUCH DOWN in English

LAND, alight, come down, put down, arrive.

2192; headword

Concise Oxford thesaurus English vocabulary.      Краткий оксфордский словарь английского языка тезаурус.