squeegee

n. Rubber-edged implement on a handle, for cleaning windows etc. [squeege, alteration of *squeeze]

n. Same as Squilgee.