M AND S


Meaning of M AND S in English

Noun. The nickname for Marks and Spencers. Cf. 'Marks and Sparks'.

Slang English vocab.      Английский сленговый словарь.