Drench in Tagalog

What is the translation of word Drench in Tagalog/Filipino ?

Meaning of   Drench in Tagalog is : magsabon

Sponsored

Defenition of word Drench

  • wet thoroughly; soak.
  • forcibly administer a drug in liquid form orally to (an animal).
  • a dose of medicine administered to an animal.

Sponsored

Other meanings of Drench

Examples

I fell in the stream and got drenched