INTERPELLAR


Meaning of INTERPELLAR in English

v 1. to challenge (someone) to answer; 2. [Parl.] to interpellate

Interlingua English vocab.      Английский словарь Интерлингва.