INTERPELLATE


Meaning of INTERPELLATE in English

v. formally question a government official

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.