Up A Tree Definition

In or into a disadvantaged or difficult situation; at a loss ; cornered .

Wiktionary
Advertisement