• word of the day

    dousing

    dousing - Dictionary definition and meaning for word dousing

    Definition
    (noun) the act of wetting something by submerging it
    Synonyms : ducking , immersion , submersion
Download our Mobile App Today
Receive our word of the day
on Whatsapp