1. Noun
A liquid or semiliquid preparation of a consistence thinner than an ointment, applied to the skin by friction, esp. one used as a sedative or a stimulant.
2. Noun
a medicinal liquid that is rubbed into the skin to relieve muscular stiffness and pain
Vocabulary classified under Medicine and healthcare
More about this word
Synonyms and related words
Explore this word
