touched down

English

Verb

touched down

  1. simple past and past participle of touch down