Embrocate
Related Definitions
[v] administer an oil or ointment to ; often in a religious ceremony of blessing
Related Terms
anoint, beeswax, daub, dope, dose, dress, drug, glycerolate, grease, grease the wheels, lard, lubricate, medicate, oil, pomade, salve, slick, slick on, smear, smooth the way, soap the ways, unguent, wax