• word of the day

    electrical discharge

    electrical discharge - Dictionary definition and meaning for word electrical discharge

    Definition
    (noun) a discharge of electricity
Connect with us on Facebook