An Encylopedia Britannica Company

gum tree

1 ENTRIES FOUND:
gum tree noun
gum tree
noun
Britannica Dictionary definition of GUM TREE

up a gum tree

British, informal
: in a very difficult situation that you cannot get out of