HARTSHORN Meaning of HARTSHORN in English n. Carbonate of ammonia ( in solution ), spirits of ~, liquid ammonia. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012