smelling salts
1.
(
noun
) a pungent preparation of ammonium carbonate and perfume; sniffed as a stimulant to relieve faintness
Related Words:
formulation
,
preparation
Terms and Conditions of Use / Copyright Notice