EMBROCATION


Meaning of EMBROCATION in English

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

Etymology: F embrocation or med.L embrocatio ult. f. Gk embrokhe lotion

Oxford English vocab.      Оксфордский английский словарь.