IMPELLER Meaning of IMPELLER in English [-pell-/-puls-]v to impel Interlingua English vocab. Английский словарь Интерлингва. 2012