dishwashing liquid

Noun
  1. A low-sudsing detergent designed for use in dishwashers (synset 103212783)

Other Searches