DMS


Meaning of DMS in English

trademark for strong ankle-length shoe or boot that laces up and has an air-cushioned sole, Doc Martens, "Docs"

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.