Definition of take the gilt off the gingerbread in English:
British Make something no longer attractive or desirable.
- I have achieved my goal of swimming a mile in a session but I can't stop myself from deducting a yard from every other length, which takes the gilt off the gingerbread.
- I am sure the fact that he's being included to ‘add interest’ (so help us) will in no way take the gilt off the gingerbread for him.
- Rather takes the gilt off the gingerbread doesn't it?