Synonyms and Antonyms for francis turbine | Synonym.com

Synonyms and Antonyms for francis turbine

1. Francis turbine (n.)

a type of hydroelectric turbine

Synonyms: