Dictionary entry

Sluce

Webster's Dictionary 1806

Sluce

n.

a vent or channel for water