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