dissipate

- To cause something to become weaker until it gradually disappears

... Because of his uncontrollable temper, Max dissipated whatever goodwill there had been in the marriage.
... Joe stood in the wind, hoping that the smell in his clothes would dissipate before he returned home, so that his parents would not be able to guess where he had spent his evening.