• Drenches

    Verb

    drenches
    1. drenches

      (third-person singular of drench)
    © Wiktionary