Noun touch down has 2 senses
  1. touchdown - a score in American football; being in possession of the ball across the opponents' goal line
    --1 is a kind of score
  2. touchdown - a landing (as the wheels touch the landing field); especially of airplanes
    --2 is a kind of landing
    Derived form: verb touch down1
,Verb touch down has 1 sense
  1. touch down - come or bring (a plane) to a landing; "the plane touched down at noon"
    --1 is one way to
    land, set down
    Derived form: noun touchdown2
    Sample sentences:
    Something ----s
    Somebody ----s
    Something is ----ing PP
    Somebody ----s PP
,
TOP