Definitions of ammonia water:

  • noun:   a water solution of ammonia