Trivia Word "Embrocate"
Definition of Embrocate
To moisten and rub a diseased part with a liquid substance as with spirit oil etc by means of a cloth or sponge
Libnary.com is the simpliest dictionary in the web
We currently support English Dictionary only. Other Language like Tagalog and Bisaya Dictionary is under development

