Search words & phrases
impeller
US
・
UK
A1
n.
Noun
Blade of a rotor in a compressor of a jet engine
The broken impeller was fixed before our flight to Paris
Video subtitles
No sample videos available.