English to Nepali Meaning of douse - douse ; Definitions of douse in English. Verb(1) put out, as of a candle or a light(2) wet thoroughly(3) dip into a liquid(4) ...
確定! 回上一頁