embrocation meaning

Meaning of embrocation

What is the full meaning of embrocation

a liquid medication rubbed on the skin [n -S]

Example of the word embrocation placed on a Scrabble board.

Unscrambled word embrocation

Points for embrocation

Scrabble
23 points
Word With Friends
21 points
Wordfeud
23 points

Related pages for embrocation