Embrocation

word

1. Noun

The act of moistening and rubbing a diseased part with spirit, oil, etc.

2. Noun

The liquid or lotion with which an affected part is rubbed.

3. 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