Wiktionary
vb. 1 (context aviation English) To land an aircraft or spacecraft. 2 (context American football English) To score a touchdown 3 (context rugby English) To score a try.
WordNet
v. come or bring (a plane) to a landing; "the plane touched down at noon"
Usage examples of "touch down".
We have exactly three minutes left before we touch down, and then most probably the boss of the gangsters will call you to let him know what you have decided.
For number five, just about to touch down, only the quickest and surest of pilots could have avoided the fireball.
By the time we touch down, you'll both be able to conn the ship as well as any merchant captain and not a few in the RCN.
At the same time, with inhuman speed, berserkers went jetting and lunging for the small craft as it appeared about to touch down.
The priest saw the crew chief leaning out, watching for the load slung underneath to touch down.
There was undoubtedly not even time for one of the more intelligent captains to warn off the rest of the armada, which continued to touch down wherever they could.