Smelling salts



noun
1.
(វេជ្ជសាស្ត្រ) ក្លិនឈួលនៃជាតិអាម៉ូញាក់
ENGLISH MEANING
1.
An aromatic preparation of carbonate of ammonia and, often, some scent, to avoid or relieve faintness, headache, or the like.