Definition of Tiger balm in English:

Tiger balm

noun

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

Pronunciation:

Tiger balm

//