• word of the day

    submersion

    submersion - Dictionary definition and meaning for word submersion

    Definition
    (noun) sinking until covered completely with water Definition
    (noun) the act of wetting something by submerging it
    Synonyms : dousing , ducking , immersion
Connect with us on Facebook