Tiger Balm (noun) Definition, Meaning & Examples

noun
  1. a mentholated ointment widely used as a panacea
Tiger Balm (noun) Definition, Meaning & Examples

More Definitions