Longman Dictionary English From Longman Dictionary of Contemporary Englishput the roses back in somebody’s cheeksput the roses back in somebody’s cheeksBritish English informalHEALTHY to make someone look healthy again → rose ldoceonline.com