Meaning of IMPELLER in English

IMPELLER

n. rotor, driving pulley (Engineering); person or thing which impels, person or thing which drives forward or onward

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