spin doctor
Definitions
Banking
- noun a person who explains news in a way that makes it flattering to the person or organisation employing him or her
Idiom
- media term, meaning a public relations adviser
- noun a person working in public relations, whose job is to influence the way in which news is interpreted and presented to protect somebody’s public image, e.g. a politician
Politics
- noun a person who gives political information to journalists expressed in a way that is good for the party or government by which he or she is employed
http://www.dictionarycentral.com/definition/spin-doctor.html