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