Dictionary
Browse
Translate
About
›
›
→
embrocation — English Definition | Lughet
Dictionary
›
English
›
embrocation
←
embrasure
embroider
→
English
Main Dictionary
embrocation
Universal Words noun [U] a liquid for rubbing on sore muscles to make them less painful, for example after too much exercise
★
★
★
★
★
Rate this entry
Same word in other sources
embrocation
English
›
Chinese
GetWord Corpus
embrocation
English
›
Chinese
Main Dictionary
Related words
embalm
English
embankment
English
embargo
English
embark
English
embarrass
English
← Search
embarrassed
English