Embrocate Meaning

There are 1 meaning(s) for word Embrocate

Meaning 1 : administer an oil or ointment to; often in a religious ceremony of blessing

    Synonyms : anele,  anoint,  inunct,  oil