Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Noun: embrocation  ,em-bru'key-shun
  1. A medicinal liquid that is rubbed into the skin to relieve muscular stiffness and pain
    - liniment

Derived forms: embrocations

Type of: application, lotion

Encyclopedia: Embrocation