IMPELLER


Meaning of IMPELLER in English

A rotating set of vanes in a pump designed to pump or lift water.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.