noun.
The act of moistening and rubbing a diseasedpart with spirit, oil, etc.
noun.
The liquid or lotion with which an affected part is rubbed.
WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
noun.
a medicinal liquid that is rubbed into the skin to relieve muscular stiffness and pain
Word Usage
"First of all, the Tour of Flanders will take place, which means that the types of people who are really into romantic images of suffering and "embrocation" will hold Belgian-themed viewing parties."