sweeper

n. 1 person who cleans by sweeping. 2 manual device for sweeping carpets etc. 3 football defensive player positioned close to the goalkeeper.

n. One who, or that which, sweeps, or cleans by sweeping; a sweep; as, a carpet sweeper.