Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
touch down
in English
touch down
#common
Definitions
Verb
to
score
a
touchdown
in
a
game
The
football
player
managed
to
touch
down
in
the
end
zone
.
to
land
an
aircraft
The
pilot
had
to
touch
down
carefully
on
the
short
runway
.
to
score
a
try
in
a
match
The
rugby
team
worked
together
to
touch
down
and
earn
points
.
Base Words
touch
down