ducking




ducking - noun

  • hunting ducks
  • the act of wetting something by submerging it
  • ducking - thesaurus

    dousing   immersion   submersion