TMD てぃう・えむ・でぃう
tii·emu·dii

Noun

1. theater missile defense; TMD

Other forms: