Dictionary search results

Showing 1-7 of 7 results

sluice US English

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

sluice gate in 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 English-Spanish

presa f, represa fAmS