[noun] [C]a carpet sweeper (= a machine for cleaning carpets)a road sweeper (= a person whose job is cleaning the roads)In football, a sweeper is a player whose position is behind the other defenders.
SWEEPER
Meaning of SWEEPER in English
Cambridge English vocab. Кембриджский английский словарь. 2012