touch down Meaning, Definition & Usage

  1. verb come or bring (a plane) to a landing
    • the plane touched down at noon

WordNet