There are several synonyms for the word "carpet cleaner." Some common alternatives include rug cleaner, carpet shampooer, carpet steamer, carpet extractor, and carpet shampoo machine. These terms all refer to devices or products designed to clean carpets and remove dirt, stains, and odors. Depending on the specific device or product, carpet cleaners may use steam, hot water extraction, or specialized cleaning solutions to deep clean carpets. Some carpet cleaning machines may also be used on upholstery or other types of fabric surfaces. Whether you choose a carpet shampooer or another type of carpet cleaner, it is important to follow the manufacturer's instructions and safety guidelines for best results.