let's see how this bulletproof glass stands up to my street sweeper
(1) a 12-round revolver style shotgun originally designed in s
"let's see how this bulletproof glass stands up to my street sweeper" What is the definition of "street sweeper"?