impeller

noun

  1. 1

    Something which or someone who impels, usually a part of a pump.

Translate “impeller” to another language

Click any language to open the translator with this word already filled in.

Impeller Definition & Meaning | TranslatePulse