Dictionary search results

Showing 1-5 of 5 results

interpellate British & World English

(In a parliament) interrupt the order of the day by demanding an explanation from (the minister concerned)

interpellate New Oxford Dictionary for Writers & Editors

interrupt parliamentary proceedings by demanding an explanation from