EMBROCATION


Meaning of EMBROCATION in English

noun the liquid or lotion with which an affected part is rubbed.

2. embrocation ·noun the act of moistening and rubbing a diseased part with spirit, oil, ·etc.

Webster English vocab.      Английский словарь Webster.