Smelling salts
Word Dictionary
-> Smelling salts
Search:
Smelling salts
() An aromatic preparation of carbonate of ammonia and, often, some scent, to avoid or relieve faintness, headache, or the like.
Terms of Use
Canadian Jobs