Synonyms to keep at bay

beat off, block, check, counter, drive back, fend, fend off, hinder, hold at bay, hold off, keep off, obstruct, parry, push back, put back, rebuff, repel, repulse, stave off, stop, turn aside, ward off, arrest, backpedal, backwater, bar, barricade, bind, block out, block up, blockade, bolt, brake, bung, caulk, chink, chock, choke, choke off, choke up, clip the wings, clog, clog up, close, close off, close tight, close up, confine, congest, constipate, constrict, cork, cover, crowd, curb, dam, dam up, debar, decelerate, delay, detain, dog, drag, draw rein, ease off, ease up, fill, fill up, forbid, foul, halt, hamper, hold back, hold in check, hold up, impede, interfere with, interrupt, jam, keep back, lag, let down, let up, lock, lose ground, lose momentum, lose speed, make late, moderate, obstipate, occlude, pack, plug, plug up, preclude, prevent, prohibit, reef, rein in, relax, retard, set back, shroud, shut off, shut out, shut tight, slack off,