• word of the day

    showerhead

    showerhead - Dictionary definition and meaning for word showerhead

    Definition
    (noun) a perforated nozzle that showers water on a bather
Connect with us on Facebook