touch down
verb
touched down; touching down; touches down
: to reach the ground : land
: 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
Love words? Need even more definitions?
Merriam-Webster unabridged



