v. slow, balk or baulk, delay, hold up, retard, inhibit, encumber, hinder, obstruct, block, impede, prevent, interfere with, frustrate, restrict, curb, limit, handicap, restrain, trammel, bar, barricade, shackle, clog, curtail, lessen, reduce, diminish Ice floes hampered their further progress
HAMPER
Meaning of HAMPER in English
Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012