Dictionary Check: embrocation
"embrocation" is a valid word!
Scrabble
17
points
Words with Friends
21
points
Definition
noun
a medicinal liquid that is rubbed into the skin to relieve muscular stiffness and pain
Advertisement