Synonyms and Antonyms for at bay | Synonym.com

Synonyms and Antonyms for at bay

1. at bay (adj.)

forced to turn and face attackers

Synonyms: Antonyms: