roadsweeper noun2 •A person employed to sweep streets •A machine used to sweep streets formsroadsweepers