INTERPELLATE MEANING IN ENGLISH

• Interpellate Definition & Synonyms

  1. (v. t.) To question imperatively, as a minister, or other executive officer, in explanation of his conduct; -- generally on the part of a legislative body.


RECENT SEARCHES