embrocation noun2 •The liquid or lotion with which an affected part is rubbed.Here you can also stick your nose in a box and experience what a rugby changing room smells like—embrocation, I think they mean. — 2010 •(no longer used) The act of moistening and rubbing a diseased part with spirit, oil, etc. formsembrocations