carpetsweeper
Etymology
From carpet + sweeper.
noun
besom