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’.
apple
noun
 
 
From the Word list
Oxford 3000
A1
Oxford Learner's Dictionaries Word of the Day