SMELLING SALTS


Meaning of SMELLING SALTS in English

add. ·- an aromatic preparation of carbonate of ammonia and, often, some scent, to avoid or relieve faintness, headache, or the like.

Webster English vocab.      Английский словарь Webster.