Synonyms and Antonyms for francis turbine

1. Francis turbine (n.)

a type of hydroelectric turbine

Synonyms: