Definition/Meaning of THAAD
English - Abbreviation:
THAAD ( military , defence ) Abbreviation of Terminal High Altitude Area Defense .