spin doctorTranslate spin doctor | into French | into German | into Spanish Italian translation of spin doctorn persona (f) incaricata di presentare le scelte di un partito politico sotto una luce favorevolespin doctor in other Oxford dictionaries Definition of spin doctor in the British & World English dictionary Definition of spin doctor in the US English dictionary