"mechanical broom for sweeping carpets," 1859, from carpet (n.) + sweeper.
carpet
carpetbag
carpetbagger
carpet-bombing
carpeting
carpet-sweeper
carping
carpo-
carpology
car-pool
carpophagous