smelling salts
English Dictionary
->
Letter S
-> smelling salts
Search Dictionary:
smelling salts Definition
(n)
a
pungent
preparation
of
ammonium
carbonate
and
perfume
;
sniffed
as
a
stimulant
to
relieve
faintness
smelling salts Synonyms
smelling salts
© Art Branch Inc.