VariousWords beta
Related Terms:
Definitions:
Noun
smelling salts
Definition: a pungent preparation of ammonium carbonate and perfume; sniffed as a stimulant to relieve faintness
Definition: plural of smelling salt