hinder
动词 hinder:
be a hindrance or obstacle to
同义词:impede
hinder or prevent the progress or accomplishment of
同义词:obstruct, blockade, block, stymie, stymy, embarrass
put at a disadvantage
同义词:handicap, hamper
形容词 hinder:
located at or near the back of an animal
同义词:back, hind
形容词 hind:
located at or near the back of an animal
同义词:back, hind