Definition of carpet shampoo in US English:

carpet shampoo

noun

  • A (liquid) preparation used to clean carpets (and other soft furnishings).

Origin

Early 20th century; earliest use found in The Boston Globe.