Tamil Dictionary 🔍

smelling-salts

n. நவச்சிய முகர்வுப்பு மருந்து.


Smell"ing salts. Defn: An aromatic preparation of carbonate of ammonia and, often, some scent, to avoid or relieve faintness, headache, or the like.


smelling-salts - Similar Words