kept at bay (verb) fight back/fight off: defend oneself
Sinonime: alternate,
chain, continued, cyclical,
frequent,
habitual, intermittent, isochronal, isochronous, periodic, periodical, recurring,
regular, reoccurring, repeated,
repetitive, rolling
Antonime: halted, infrequent, permanent, prevented,
stopped