touch_down has definitions from the field of transportation
1
[ verb ] (transportation) come or bring (a plane) to a landing

Examples

"the plane touched down at noon"

Used in print

("National Affairs"...)

Everybody else was allowed to file off the plane after it touched_down at El_Paso at 4 : 18 a. m. .

Related terms

land aircraft

*