liniment has definitions from the fields of medicine,pharmacology
1
[ noun ] (medicine,pharmacology) a medicinal liquid that is rubbed into the skin to relieve muscular stiffness and pain

Synonyms

embrocation

Related terms

lotion anoint

*