land down

English

Verb

land down (third-person singular simple present lands down, present participle landing down, simple past and past participle landed down)

  1. (military, transitive) To intercept (a missile) and bring it to ground before it reaches its target.

Translations