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’.
influence
verb
 
 
From the Word list
OPAL spoken words
Oxford Learner's Dictionaries Word of the Day