Word Definition

Sluiced

  1. of Sluice

Synonyms