M+S


Meaning of M+S in English

Acronym for "mud and snow," as in M+S tire. . A tire with a tread design which gives the maximum traction in mud and snow.

English dictionary of automotive terms.      Английский словарь автомобильных терминов.