Meaning of “knock spots off sth” in the English Dictionary


"knock spots off sth" in English

See all translations

knock spots off sth

UK informal

to be much better than something or someone else:

It knocks spots off that restaurant in Cotswold Street.

(Definition of “knock spots off sth” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)

Need a translator?

Translator tool

Get a quick, free translation!