HMTD
English
Noun
HMTD
(
uncountable
)
Initialism of
hexamethylene triperoxide diamine
: a
high explosive
.