We found 1 definitions of ammonia water from 1 different sources.
Noun |
||
ammonia water - a water solution of ammonia | ||
ammonia, ammonium hydroxide | ||
liquid a frictionless continuant that is not a nasal consonant (especially `l' and `r') |