crossing-sweeper

Noun

 * 1)  Someone whose job is to sweep street crossings.