English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition soap powder in British English

soap powder noun

[countable/uncountable] noun
1

soap in the form of a powder that you use for washing clothes in a washing machine

Synonyms and related words
Definition soap powder in British English