spirits of ammonia Hear it!

spirits of ammonia Definition

spirits of ammonia

noun

a 10% solution of ammonia in alcohol