gum tree

1 ENTRIES FOUND:
Save
gum tree noun
gum tree
noun
Learner's definition of GUM TREE

up a gum tree

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