Subscriber login


Forgot your password?

Library card login

Other

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 in touch US English

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

touchdown English-French

atterrissage m

touchdown English-Italian

atterraggio m

touchdown English-Spanish

aterrizaje

touch down English-Spanish

aterrizar*, tomar tierra