TOP

Definition of Tiger Balm™ noun from the Oxford Advanced Learner's Dictionary

Tiger Balm™

noun
 
/ˈtaɪɡə bɑːm/
 
/ˈtaɪɡər bɑːm/
[uncountable]
jump to other results
  1. a smooth substance containing herbs that is rubbed onto the skin to treat many conditions in Eastern medicine
trait
noun
 
 
From the Word list
Oxford 5000
B2
Oxford Learner's Dictionaries Word of the Day