embrocation
noun
Definitions
The act of moistening and rubbing a diseased part with spirit, oil, etc.
The liquid or lotion with which an affected part is rubbed.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
The act of moistening and rubbing a diseased part with spirit, oil, etc.
The liquid or lotion with which an affected part is rubbed.