trapped

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ừ gần giống

trapped
A small mouse is trapped in a cardboard box.