Tamil Dictionary 🔍

drencher

n. முற்ற நனையவைக்கும் படுமழை, விலங்குக்கு மருந்து நீர் புகட்டுவதற்கான கருவி.


Drench"er, n. 1. One who, or that which, west or steeps. 2. One who administers a drench.


drencher - Similar Words