generalidiomaticneutral
- A person who adopts a contrary position or raises objections for the sake of argument, in order to test the strength of the opposing view.
- Someone who deliberately challenges prevailing opinions to stimulate debate or reveal weaknesses in a proposal.