Definition of touch down
: to place (the ball in rugby) by hand on the ground on or over an opponent's goal line in scoring a try or behind one's own goal line as a defensive measure
: to reach the ground : land
Examples of touch down in a sentence
<the plane will touch down in about 30 minutes>
First Known Use of touch down
Seen and Heard
What made you want to look up touch down? Please tell us where you read or heard it (including the quote, if possible).