Meaning of take the gilt off the gingerbread in English:
take the gilt off the gingerbread
phrase
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?’
‘That rather took the gilt off the gingerbread.’
‘The fact is they want London and although it might be possible for the World Athletics Championships to go to Manchester, I think it will in many ways, take the gilt off the gingerbread.’
‘I went on several of these walks, but it was a shame that we were accompanied by a large number of sentries that took the gilt off the gingerbread.’
Are You Learning English? Here Are Our Top English Tips