Meaning of SWEEPER in English

SWEEPER

[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.

Cambridge English vocab.      Кембриджский английский словарь.