Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

smelling salts Definition

Cancel
smelling salts
noun, plural in form but singular or plural in construction(smelling salts)
a usually scented aromatic preparation of ammonium carbonate and ammonia water used as a stimulant and restorative

Words Related to smelling salts!

smelling salts Examples by Brain Bank Users