take the edge off
take the edge off also take off the edge  {v. phr.}
To lessen, weaken, soften or make dull. 
Eating a candy bar before dinner has taken the edge off Becky's appetite.
Bob was sorry for hurting Tom and that took the edge off Tom's anger.
A headache took the edge off Dick's pleasure in the movie.
Categories: 
 
Source: A Dictionary of American Idioms

