EMBROCATION


Meaning of EMBROCATION in English

n. a liquid used for rubbing on the body to relieve muscular pain etc.

[ F embrocation or med.L embrocatio ult. f. Gk embrokhe lotion ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.