take the shine off something
take the shine off
To make something less enjoyable, pleasant, or fun; to have a subduing or deadening effect on something. The foul weather really took the shine off our picnic yesterday. It was a great game, but that scuffle at the end took the shine off.
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.
take the shine off somethingmainly BRITISH
If something takes the shine off a pleasant event or achievement, it makes it less enjoyable than it should be. Sadly, the behaviour of a small group of fans took the shine off what was otherwise a great match. The row now threatens to take the shine off the party's recent triumph in the local elections.
Collins COBUILD Idioms Dictionary, 3rd ed. © HarperCollins Publishers 2012
take the ˈshine off something(informal) make something seem much less good than it did at first: Allegations of cheating have taken the shine off the successful exam results.
Farlex Partner Idioms Dictionary © Farlex 2017