at bay Meaning, Definition & Usage

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

WordNet