TIGER BALM


Meaning of TIGER BALM in English

■ noun trademark a mentholated ointment widely used in Eastern medicine for a variety of conditions.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.