Definition of

Embrocation

  1. (noun, artifact) a medicinal liquid that is rubbed into the skin to relieve muscular stiffness and pain

via WordNet, Princeton University

Synonyms of Embrocation

liniment

Alternate forms of Embrocation

Derivations: embrocate

Hypernyms: application, lotion

Words that sound like Embrocation

embarkation

via soundex() Hash Matches

Note: If you're looking to improve your vocabulary right now, we highly recommend Ultimate Vocabulary Software.

Word of the Moment

Hellenic

the Hellenic branch of the Indo-European family of languages