Window-cleaning device (8)

I believe the answer is:
squeegee
(Other definitions for squeegee that I've seen before include "Cleaning implement" , "Rubber-edged tool for cleaning windows" , "Rubber-bladed wiper for removing water" , "Window wiper" , "Window cleaner's rubber-edged tool" .)