interpellate

[ɪn'tɜ:peleɪt] [ˌɪntə'peˌleɪt]
  • 第三人称单数:interpellates;
  • 过去式:interpellated;
  • 过去分词:interpellated;
  • 现在分词:interpellating;
  • 英英词典释义
    • Verb
      1. question formally about policy or government business