smelling salts
Meaning, Definition & Usage
Dictionary
Related
noun
a pungent preparation of ammonium carbonate and perfume; sniffed as a stimulant to relieve faintness
WordNet
Previous
smee
smeeth
smegma
smegmatic
smeir
Next
smeller
smelling
smelly
smelt
smelter