Expert as in lotion A substance, typically in the form of lotion, used for topical application, especially to relieve pain or discomfort. Clear All
1 Example Sentence Showcasing the Meaning of 'Embrocation'
The medieval alchemist believed that his unique embrocation held mystical healing properties.
Report
Meaning
Contribute
Copied