1DFC a mixture made from very fine light sugar and liquid, used to cover cakes [= frosting American English]
2 something that makes a very good experience even better :
It was a great day, but meeting her there was just the icing on the cake!
the icing on the cake
It was a great day, but meeting her there was just the icing on the cake!