ammonia water Meaning, Definition & Usage

  1. noun a water solution of ammonia
    ammonium hydroxide; ammonia.

WordNet