French-English dictionary »

écluse meaning in English

FrenchEnglish
écluse nom {f}

lock [locks]◼◼◼(segment of a canal)
noun
[UK: lɒk] [US: ˈlɑːk]

sluice [sluices]◼◼◻(passage for water)
noun
[UK: sluːs] [US: sˈluːs]