Meaning of “embrocation” in the English Dictionary

british dictionary

"embrocation" in British English

See all translations

embrocationnoun [ C ]

uk /ˌem.brəˈkeɪ.ʃən/ us /ˌem.broʊˈkeɪ.ʃən/ mainly UK formal

a liquid that is rubbed onto the body to reduce pain or stiffness in muscles

(Definition of “embrocation” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)