English
Detailed Synonyms for embrocation in English
embrocation:
embrocation [the ~] nom
-
the embrocation
– a medicinal liquid that is rubbed into the skin to relieve muscular stiffness and pain 1the liniment; the embrocation– a medicinal liquid that is rubbed into the skin to relieve muscular stiffness and pain 1