sluce

listen to the pronunciation of sluce
Englisch - Englisch
{n} a vent or channel for water
{n} a vent for water, lock, floodgate