Dictionary.com
Thesaurus.com

interpellator

  • a word derived from interpellate.
    interpellate
    verb (used with object)
    to call formally upon (a minister or member of a government) to explain an act or policy, sometimes leading, in parliamentary government, to a vote of confidence or a change of government.

More Suggestions