Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


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

Derived forms: embrocations

See also: embrocate

Type of: application, lotion