Subscriber login


Forgot your password?

Library card login

Other

Tiger balm

Definition of Tiger balm

noun

[mass noun] trademark
  • a mentholated ointment widely used in Eastern medicine for a variety of conditions.