treed

Adjective
  1. forced to turn and face attackers
    • a stag at bay
    • she had me cornered between the porch and her car
    • like a trapped animal

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

Từ tương tự

Từ có nhắc đến "treed"

treed
A hiker is treed by a curious bear.