RhymeZone

 

Definitions of THAAD:
  • noun:   (military, defence) Acronym of Terminal High Altitude Area Defense. [(military, defence) A United States Army system designed to shoot down ballistic missiles in their terminal phase.]

(Definitions from Wiktionary)

Related words...


 
Help  Feedback  Privacy  Terms of Use

Copyright © 2023