Find the word definition

Wikipedia
Deluz

Deluz is a commune in the Doubs department in the Franche-Comté region in eastern France.

The construction of the canal in 1821 created a narrow spit of land. This and water power from the weir allowed the development of cloth spinning 1858-1872 and paper making 1873-1977. The abandoned buildings now house a small hydroelectric plant.