interpellate ( synonym found)

Definition of interpellate:

(v) : question formally about policy or government business

Definition of interpellate:

(v) : question formally about policy or government business

Back to Top