| 释义 |       past tense of give a hard time         as in impededto create difficulty for the work or activity of If he would stop giving me a hard time about everything I do, I might get this project done on time.       impeded     hampered     hindered     embarrassed     tied up     obstructed     held back     handicapped     delayed     blocked     interfered (with)     inhibited     held up     cramped     stymied     cramped one's style     trammelled     disrupted     encumbered     trammeled     hobbled     clogged     constrained     restrained     shackled     handcuffed     fettered     manacled     frustrated     hog-tied     bound     short-circuited     thwarted     tied     balked     retained     checked     reined     retarded     stifled     baffled     arrested     confined     curbed     strangled     tethered     chained     choked     barricaded     bogged (down)     leashed     stumped     braked     smothered     derailed     sabotaged     mired     suffocated     foiled     roadblocked     blockaded     haltered     muzzled     repressed     suppressed     hedged (in)     hemmed (in)       See More   helped     assisted     aided     opened     facilitated     made way     cleared     released     freed     liberated     untied     encouraged     smoothed     unplugged     unstopped     loosened     promoted     unclogged     furthered   |