knock the spots out of (one)

knock the spots out of (one)

To outdo another person. The phrase might have come from the once-common challenge of shooting the spots on a playing card hanging from a tree. Paul really knocked the spots out of me in that debate. I had to concede every point.
See also: knock, of, out, spot
Farlex Dictionary of Idioms.
See also:
  • a penny for them
  • no cigar
  • (as) sure as eggs (is eggs)
  • how about
  • how/what about...?
  • great minds
  • great minds think alike
  • be twiddling (one's) thumbs
  • be twiddling your thumbs
  • Heinz 57