take the shine off

(redirected from taken the shine off)

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.
See also: off, shine, take
Full browser ?