to make contact with the ground as it lands
Example:
- The helicopter touched down on the helipad.
Related words and phrases
to make contact with the ground
Example:
- Tornadoes touched down in Alabama and Louisiana.
to score a try by putting the ball on the ground behind the other team’s goal line
Related words and phrases