• 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
Connect with us on Facebook