Synonyms: dilution
Definition: weakening (reducing the concentration) by the addition of water or a thinner
Similar words: weakening
Definition: the act of reducing the strength of something
Synonyms: dilution
Definition: a diluted solution
Similar words: solution
Definition: a homogeneous mixture of two or more substances; frequently (but not necessarily) a liquid solution
Usage: he used a solution of peroxide and water