Drench

Arabic Meaning

Sorry, Meaning for Drench in Arabic is not found! Please try below options

  1. Get Arabic Meaning of Drench
  2. Get Arabic Meaning of Drench

English Meaning

  1. To wet through and through; soak.
  2. To administer a large oral dose of liquid medicine to (an animal).
  3. To provide with something in great abundance; surfeit: just drenched in money.
  4. The act of wetting or becoming wet through and through.
  5. Something that drenches: a drench of rain.
  6. A large dose of liquid medicine, especially one administered to an animal by pouring down the throat.