Embrocation
Definitions
2
Posts
2
Posters
304
Views
-
The act of moistening and rubbing a diseased part with
spirit, oil, etc. -
A liquid used for rubbing on the body to relieve pain from sprains and strains.
Explore More Definitions
Browse our collection of 300,000+ community-written definitions