MARKS AND SPARKS Meaning of MARKS AND SPARKS in English Noun. Marks and Spencers, the department store. Also shortened to just Marks. Cf. 'M and S'. Slang English vocab. Английский сленговый словарь. 2012