the world > physical sensation > cleanness and dirtiness > cleaning > washing > washing other specific things > [noun] > one who washes vehicles > one who washes car windscreens (1)
squeegee1985
A (young) person with a squeegee who cleans the windscreen of a car stopped in traffic and solicits payment from the driver. Originally and…