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