touch down
phrasal verbtouch down
- (of a plane, spacecraft, etc.) to make contact with the ground as it lands
- The helicopter touched down on the helipad.
- (of a tornado) to make contact with the ground
- Tornadoes touched down in Alabama and Louisiana.
- (in rugby) to score a try by putting the ball on the ground behind the other team’s goal line related noun touchdownTopics Sports: ball and racket sportsc2