embrocation emb·ro·ca·tion uncommon obsolete noun 1. a medicinal liquid that is rubbed into the skin to relieve muscular stiffness and pain Synonymsliniment Related words Word family embrocate Broader terms lotion WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.