carpetsweeper
See also:
carpet sweeper
English
Etymology
From
carpet
+
sweeper
.
Noun
carpetsweeper
(
plural
carpetsweepers
)
besom