Definition of interpellator in English:

interpellator

noun

Pronunciation

interpellator

/ɪnˈtəːpɪˌleɪtə/