EMBROCATION Scrabble 17 Words With Friends 21 Definition noun a medicinal liquid that is rubbed into the skin to relieve muscular stiffness and pain. — synonyms: liniment See all 802 words you can make from EMBROCATION → 11-letter words Words starting with E Words ending with N ← Unscramble different letters