WTWM

whatsthatwordmean

← Definition
Guess

embrocation

nounA liquid medicine or lotion rubbed into the skin to relieve pain or stiffness in muscles or joints.

Synonyms

linimentnounointmentnounbalmnoun

Built for word lovers.