Übersicht


Englisch

Detailed Synonyms for drencher in Englisch

drencher:

drencher [the ~] Nomen

  1. the drencher
    the drencher; the driving rain; the downpour; the torrential rain; the heavy shower