Dictionary search results

Showing 1-4 of 4 results

sluice US English

A sliding gate or other device for controlling the flow of water, especially one in a lock gate

sluice US Thesaurus

crews sluiced down the decks

sluice gate in sluice US English

A sliding gate or other device for controlling the flow of water, especially one in a lock gate