1. touch down - Noun
2. touch down - Verb
come or bring (a plane) to a landing
Source: WordNettouch-down
And I think it's gonna be a long long time Till touch down brings me round again to find I'm not the man they think I am at home. Oh no no no I'm a rocket man. Elton John
Touch Down to Cause hell. Lil Boosie
the plane touched down at noon Source: Internet
According to the show, on March 2, 2035, the first manned mission to Mars is supposed to touch down. Source: Internet
Coles and Clarke had tries rubbed out by the TMO but there was no question of any intervention when Mo’unga swept around the back of a scrum and beat Wallabies hooker Brandon Paenga-Amosa for pace to touch down in the 21st minute. Source: Internet
I can still watch a jumbo jet take off and land all day, marvelling at how such an enormous weight can get off the ground or touch down with such delicacy! Source: Internet