interpellator

noun

Same as interpellant.