Definition of oblige :
1. To attach, as by a bond.
2. To bind by some favor rendered; to place under a debt; hence, to do a favor to; to please; to gratify; to accommodate.
3. To constrain by physical, moral, or legal force; to put under obligation to do or forbear something.
apply, bandage, declare, bear, hold, carry, concur, confine, adjudge, harbor, shackle, sandbag, impress, defend, admit, assist, defy, help, obtain, force, command, threaten, muscle, agree, engage, throw, have got, contribute, truss, halt, lodge, hold back, badger, benefit, deem, withstand, make, attack, blackjack, tie down, fetter, conciliate, help out, secure, reconcile, guard, sustain, curb, stick to, bond, check, hold in, adhere, retain, keep back, support, take for, book, fix, suit, guide, arrest, give, moderate, pester, take, obligate, stick, keep, tie, restrict, serve, maintain, constipate, adapt, reserve, contain, aid, control, bind, restrain, prevail, get through, drag into, take hold, attach, view as, get behind, concord, entertain, nurse, hold up, hold fast, go for, fasten, have, fit, tie up, harbour
compel (part of speech: verb)
drive, nag, impel, browbeat, dictate, intimidate, coerce, goad, dragoon, incite, pressure, galvanize, push, press, bully, mandate, foment, motivate, bulldoze, stress, stimulate, propel, urge, hijack, compel, cause, daunt, spark
oblige (part of speech: verb)