Synonyms and Antonyms for Francis_turbine

1. Francis turbine (n.)

a type of hydroelectric turbine

Synonyms: