{v. phr.} To alter the aspect of something; change. * /Mr. Merry man's announcement of his candidacy for governor puts an entirely new face on the political scene in our state./
PUT A NEW FACE ON
Meaning of PUT A NEW FACE ON in English
Slang English vocab. Английский сленговый словарь. 2012