Adjective Definition

treed

1.Definition: forced to turn and face attackers

Related Adjective(s):cornered, trapped




Please Share