Detachable missle Synonyms

Definitions for Detachable


  • (adjective) designed to be unfastened or disconnected without damage

DM abbreviation

DM is an abbreviation for Detachable Missle
What does DM stand for?
DM stands for "Detachable Missle"