Definitions
noun
a medicinal liquid that is rubbed into the skin to relieve muscular stiffness and pain
Look “liniment” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a medicinal liquid that is rubbed into the skin to relieve muscular stiffness and pain