Synonyms

1. embrocation

noun. a medicinal liquid that is rubbed into the skin to relieve muscular stiffness and pain.

Synonyms

  • application
  • liniment

Featured Games

Synonym.com