Noun: embrocation ,em-bru'key-shun- A medicinal liquid that is rubbed into the skin to relieve muscular stiffness and pain
"The athlete applied embrocation to soothe her sore muscles after the marathon";
- liniment
Derived forms: embrocations
Type of: application, lotion
Encyclopedia: Embrocation