Meaning of “squeegee” in the English Dictionary