Subscriber login


Forgot your password?

Library card login

Other

Dictionary search results

Showing 1-10 of 10 results

touchdown British & World 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 British & World English

touch the ground with the ball behind the opponents' goal line, scoring a try

touchdown English-French

atterrissage m

touchdown English-Italian

atterraggio m

touchdown English-Spanish

aterrizaje

touch down English-Spanish

aterrizar*, tomar tierra