Meaning of “spin doctor” - Learner’s Dictionary

spin doctor

noun [ C ] uk us informal

someone whose job is to make ideas, events, etc seem better than they really are, especially in politics

(Definition of “spin doctor” from the Cambridge Learner’s Dictionary © Cambridge University Press)