at bay
ADJECTIVE
cornered
Synonyms
STRONG
ADVERB
defensively
Synonyms
Antonyms
WEAK