dilution
/daɪlˈuʃʌn/
Explore definitions, synonyms, and language insights of dilution
Definitions
Noun
a diluted solution
Noun
weakening (reducing the concentration) by the addition of water or a thinner