Longman Dictionary of Contemporary English homepage

Topic: PLANTS


gum tree

noun
     
gum tree [countable]
1HBP a tall tree which produces a strong-smelling oil that is used in medicine [= eucalyptus]
2

be up a gum tree

British English informal to be in a very difficult situation
Word of the Day
The PLANTS
Word of the Day is:

Other related topics