Dictionary.com
Thesaurus.com

have sluiced

More Suggestions