Yahoo Web Search

Search results

  1. Dictionary
    touch·down
    /ˈtəCHˌdoun/

    noun

    • 1. a six-point score made by carrying or passing the ball into the end zone of the opposing side, or by recovering it there following a fumble or blocked kick: "he scored two touchdowns"
    • 2. the moment at which an aircraft's wheels or part of a spacecraft make contact with the ground during landing: "two hours until touchdown"

    More definitions, origin and scrabble points