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
influence
verb
 
 
From the Word list
OPAL spoken words
Oxford Learner's Dictionaries Word of the Day