Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

touchdown Definition

Cancel
touchdown
noun(touch-down)
a landing (as the wheels touch the landing field); especially of airplanes
touchdown
noun(touch-down)
a score in American football; being in possession of the ball across the opponents' goal line

Words Related to touchdown!

touchdown Examples by Brain Bank Users