em•bro•ca•tion
We found 6 definitions of embrocation from 4 different sources.
Noun |
||
embrocation - a medicinal liquid that is rubbed into the skin to relieve muscular stiffness and pain | ||
liniment | ||
lotion, application any of various cosmetic preparations that are applied to the skin |