Find the word definition

Wiktionary
impellers

n. (plural of impeller English)

Usage examples of "impellers".

The faster merchantmen were starting to pull away from the group, pushing their impellers and inertial compensators to the limit as if trying to beat the pirate to his planned intercept point.

Since when do two SDs need to keep their impellers up to handle a task force of battleships and cruisers?

Especially if his damned report about its impellers was right in the first place!