Dictionary search results

Showing 1-11 of 11 results

touchdown US English

The moment at which an aircraft’s wheels or part of a spacecraft make contact with the ground during landing

touch down US English

(Of an aircraft or spacecraft) make contact with the ground in landing

touch down in touch US English

(Of an aircraft or spacecraft) make contact with the ground in landing

touchdown English-Spanish

aterrizaje masculine

touch down English-Spanish

aterrizar*, tomar tierra

touch down English-Spanish

aterrizar*, tomar tierra

touch down in touch US Thesaurus

the plane is expected to touch down in San Juan