Word Definition

Sluicing

  1. of Sluice

Synonyms