See also: carpet sweeper

English

edit

Etymology

edit

carpet +‎ sweeper

Noun

edit

carpetsweeper (plural carpetsweepers)

  1. besom