take the gilt off the gingerbread
成語所屬單字gilt
take the gilt off the gingerbread — 慣用語
1. to spoil something attractive or enjoyable by removing its best or most pleasing
1.慣用語
釋義
煞風景;使美中不足
to spoil something attractive or enjoyable by removing its best or most pleasing part.
例句
Finding a tiny scratch on the new watch really took the gilt off the gingerbread.
The rain on the wedding day took the gilt off the gingerbread for the outdoor ceremony.