embrocation Meaning and Definition

Urdu Meanings

iJunoon official Urdu Dictionary

ضماد

zimad

مالش کی دوا

maalish ki dawa

View English Meanings of: zimadmaalishkidawa

Definitions

English definition for embrocation

1. n. a medicinal liquid that is rubbed into the skin to relieve muscular stiffness and pain

Thesaurus

Synonyms and Antonyms for embrocation

International Languages

Meaning for embrocation found in 10 Languages.

Sponored Video