touchdown

Noun
  1. A score in American football;
    Being in possession of the ball across the opponents' goal line (synset 100189615)
  2. A landing (as the wheels touch the landing field);
    Especially of airplanes (synset 100305831)

Other Searches