touch down

Related to word: touch

片語動詞

Definition

  1. To land, as when an aircraft completes its descent.

    • The plane touched down safely on the runway, and the passengers began preparing to disembark.

    • Everyone held their breath as the spacecraft touched down.

    • Their helicopter touched down on the beach, and the passengers could hardly wait to get out.