Noun embrocation has 1 sense
  1. liniment, embrocation - a medicinal liquid that is rubbed into the skin to relieve muscular stiffness and pain
    --1 is a kind of lotion, application
    Derived form: verb embrocate1
,
TOP