street sweeper /ˈstɹiːt ˈswiːpə/ n

中文:扫路车

Meaning:Vehicle for cleaning city streets, equipped with a collection body, rotating brushes, a vacuum cleaner and a watering device.

Found in these illustrated scenes(1)

‹ Browse all scenes