sluse Definition
Definition
A small stream or brook, especially one that flows through a narrow channel. Often refers to a seasonal stream.
Browse
A small stream or brook, especially one that flows through a narrow channel. Often refers to a seasonal stream.
Browse