squeegee merchant noun definition in People in motoring topic from the Oxford Advanced Learner's Dictionary

squeegee merchant

 noun: People in motoring topic
a person who cleans the front windows of cars that have stopped in traffic and then asks the driver to pay them money, even if the driver did not want them to do it