Definition of scandalizer in US English:

scandalizer

(British scandaliser)

noun

  • See scandalize

    • ‘What has changed about Washington that allows a serial scandalizer to hold onto his job?’