English-French dictionary »

penstock meaning in French

EnglishFrench
penstock [penstocks] (sluice or pipe)
noun
[UK: ˈpen.stɒk]
[US: ˈpen.stɑːk]

conduite forcée◼◼◼nom {f}