Skip to main content

spin doctor

English spin doctor meaning in English  •  spin doctor का अर्थ अंग्रेजी में
Noun
  • a spokesperson for a political party or candidate who tries to forestall negative publicity.
Advertisement