RichThesaurus
keep at bay
vs
withstand
keep at bay
withstand
verb
To resist or endure (something) successfully.
To oppose (something) forcefully.
How often have the words
keep at bay
and
withstand
occurred in a corpus of books?
(source:
Google Ngram Viewer
)