English主要词典
touchdown
Universal Words
noun
1 [C,U] the moment when a plane or spacecraft lands
SYNLANDING:
a smooth touchdown * The plane swerved on touchdown.
2 [C] (in rugby) an act of scoring points by putting the ball down on the area of ground behind the other team's GOALLINE
3 [C] (in American football) an act of scoring points by crossing the other team's GOALLINE while carrying the ball, or receiving the ball when you are over the other team's GOALLINE