Marks-and-sparks Definition
pronoun
(colloquial, UK) The retailer Marks & Spencer.
Wiktionary
Marks-and-sparks Is Also Mentioned In
Find Similar Words
Find similar words to marks-and-sparks using the buttons below.
(colloquial, UK) The retailer Marks & Spencer.
Find similar words to marks-and-sparks using the buttons below.