Synonyms of touch down
- 1. touchdown, score
- usage: a score in American football; being in possession of the ball across the opponents' goal line
- 2. touchdown, landing
- usage: a landing (as the wheels touch the landing field); especially of airplanes
- 1. touch down, land, set down
- usage: come or bring (a plane) to a landing; "the plane touched down at noon"
All rights reserved.