sluce

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