Meanings

  1. rinsed

  2. sluiced (out or down)