YourDictionary

touchdown

noun

    1. the act of touching down, or landing
    2. the moment at which a landing aircraft or spacecraft touches the landing surface
  1. Football a scoring play, worth six points, in which a player reaches the opponent's end zone with the ball

See touchdown in American Heritage Dictionary 4

Learn more about touchdown

Related Articles

link/cite print suggestion box