TOP

Definition of embrocation noun from the Oxford Advanced Learner's Dictionary

embrocation

noun
 
/ˌembrəˈkeɪʃn/
 
/ˌembrəˈkeɪʃn/
[uncountable]
jump to other results
  1. a liquid for rubbing on muscles to make them less painful, for example after too much exercise
    Word Originlate Middle English: from medieval Latin embrocatio(n-), from the verb embrocare, based on Greek embrokhē ‘lotion’.
proverb
noun
 
 
From the Topic
Language
B2
Oxford Learner's Dictionaries Word of the Day